Implementation notes: x86, mace, crypto_aead/omdsha256k128n96tau96v1

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
310875? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
313097? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
313246? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
317216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
321148? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
321240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
321371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
322981? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
324365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
324501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
326014? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
327607? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
327963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
328221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
328340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
328444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
328543? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
333204? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
334088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
335033? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
335088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
336951? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
337103? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
337251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
340910? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
341666? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
343221? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
343290? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
345085? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
346175? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
346779? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
346859? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
346887? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
348075? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
348272? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
348872? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
357716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
358846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
365276? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
366629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
367704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
367775? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
376643? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
376671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
376673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
381089? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
382613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
382785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
382787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
382966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
385021? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
385549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
387598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
390055? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
390684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
393795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
394623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
394966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
397880? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
397946? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
398057? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
399296? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
399753? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
399940? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
400056? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
401286? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
406410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
407508? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
407950? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
408730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
409456? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
409898? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
410199? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
410266? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
410277? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
410394? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
410700? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
410738? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
410784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
410784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
410854? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
412772? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
413862? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
413882? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
413939? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
414150? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
415111? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
415137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
415278? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
415282? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
415326? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
415545? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
415555? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
416003? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
416556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
416947? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
417112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
417199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
417764? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
418194? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
418644? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
418662? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
418688? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
419624? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
419890? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
420102? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
420733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
420758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
420773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
420773? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
421349? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
421416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
421903? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
422075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
422220? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
423834? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
423866? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
423928? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
425074? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
425113? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
425913? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110620161009
426249? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
427199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
427328? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
427360? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
427645? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
427881? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
428320? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
428625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
428638? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
428910? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
430330? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
430764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
431096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
431226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
431249? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
431527? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
432147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
432194? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
432205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
432678? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
432865? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
433447? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
434601? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
435226? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
435838? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
437013? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
437223? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
440690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
442038? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
442296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
452760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
452938? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
452942? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
452979? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
454588? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
454700? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
458580? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
458940? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
459231? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v1/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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfofHHN.s: Assembler messages:
encrypt.c: /tmp/ccfofHHN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfofHHN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfofHHN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfofHHN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfofHHN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfofHHN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfofHHN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfofHHN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfofHHN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfofHHN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfofHHN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfofHHN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfofHHN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfofHHN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfofHHN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfofHHN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfofHHN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfofHHN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfofHHN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfofHHN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfofHHN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfofHHN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfofHHN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfofHHN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnKfYYT.s: Assembler messages:
encrypt.c: /tmp/ccnKfYYT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKfYYT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKfYYT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKfYYT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKfYYT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKfYYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKfYYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKfYYT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKfYYT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKfYYT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKfYYT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKfYYT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnKfYYT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKfYYT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKfYYT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnKfYYT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKfYYT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKfYYT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKfYYT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKfYYT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKfYYT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKfYYT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKfYYT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKfYYT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2PEWpk.s: Assembler messages:
encrypt.c: /tmp/cc2PEWpk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PEWpk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PEWpk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PEWpk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PEWpk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PEWpk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PEWpk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PEWpk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PEWpk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PEWpk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PEWpk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PEWpk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PEWpk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PEWpk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PEWpk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PEWpk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2PEWpk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PEWpk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PEWpk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PEWpk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PEWpk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PEWpk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PEWpk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PEWpk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpejqMr.s: Assembler messages:
encrypt.c: /tmp/ccpejqMr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpejqMr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpejqMr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpejqMr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpejqMr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpejqMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpejqMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpejqMr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpejqMr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpejqMr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpejqMr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpejqMr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpejqMr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpejqMr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpejqMr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpejqMr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpejqMr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpejqMr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpejqMr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpejqMr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpejqMr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpejqMr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpejqMr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpejqMr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrzCzug.s: Assembler messages:
encrypt.c: /tmp/ccrzCzug.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzCzug.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzCzug.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzCzug.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzCzug.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzCzug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzCzug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzCzug.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzCzug.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzCzug.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzCzug.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzCzug.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzCzug.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzCzug.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzCzug.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrzCzug.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzCzug.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzCzug.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzCzug.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzCzug.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzCzug.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzCzug.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzCzug.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzCzug.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccspQgkb.s: Assembler messages:
encrypt.c: /tmp/ccspQgkb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspQgkb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspQgkb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccspQgkb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspQgkb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspQgkb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspQgkb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspQgkb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspQgkb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspQgkb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspQgkb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspQgkb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspQgkb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspQgkb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspQgkb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspQgkb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccspQgkb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspQgkb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspQgkb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspQgkb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspQgkb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspQgkb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspQgkb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspQgkb.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWmAvOD.s: Assembler messages:
encrypt.c: /tmp/ccWmAvOD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWmAvOD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWmAvOD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWmAvOD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmAvOD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmAvOD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmAvOD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmAvOD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmAvOD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmAvOD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmAvOD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmAvOD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWmAvOD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmAvOD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWmAvOD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmAvOD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWmAvOD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmAvOD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmAvOD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmAvOD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmAvOD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmAvOD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmAvOD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmAvOD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgkMtRJ.s: Assembler messages:
encrypt.c: /tmp/ccgkMtRJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgkMtRJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgkMtRJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgkMtRJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkMtRJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkMtRJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkMtRJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkMtRJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkMtRJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgkMtRJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgkMtRJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgkMtRJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgkMtRJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkMtRJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgkMtRJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgkMtRJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgkMtRJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkMtRJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkMtRJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkMtRJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkMtRJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkMtRJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkMtRJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkMtRJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc28lw16.s: Assembler messages:
encrypt.c: /tmp/cc28lw16.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc28lw16.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc28lw16.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc28lw16.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28lw16.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28lw16.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28lw16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28lw16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28lw16.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28lw16.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28lw16.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28lw16.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc28lw16.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28lw16.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc28lw16.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28lw16.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc28lw16.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28lw16.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28lw16.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28lw16.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28lw16.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28lw16.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28lw16.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28lw16.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWnKGnk.s: Assembler messages:
encrypt.c: /tmp/ccWnKGnk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnKGnk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnKGnk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnKGnk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnKGnk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnKGnk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnKGnk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnKGnk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnKGnk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnKGnk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnKGnk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnKGnk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnKGnk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnKGnk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnKGnk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWnKGnk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnKGnk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnKGnk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnKGnk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnKGnk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnKGnk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnKGnk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnKGnk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnKGnk.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMtmZ4G.s: Assembler messages:
encrypt.c: /tmp/ccMtmZ4G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtmZ4G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtmZ4G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtmZ4G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtmZ4G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtmZ4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtmZ4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtmZ4G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtmZ4G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtmZ4G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtmZ4G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtmZ4G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtmZ4G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtmZ4G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtmZ4G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMtmZ4G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtmZ4G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtmZ4G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtmZ4G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtmZ4G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtmZ4G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtmZ4G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtmZ4G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtmZ4G.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXKkSbD.s: Assembler messages:
encrypt.c: /tmp/ccXKkSbD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXKkSbD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXKkSbD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXKkSbD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKkSbD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKkSbD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKkSbD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKkSbD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKkSbD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKkSbD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKkSbD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKkSbD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXKkSbD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKkSbD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXKkSbD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKkSbD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXKkSbD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKkSbD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKkSbD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKkSbD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKkSbD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKkSbD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXKkSbD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKkSbD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc51Dtus.s: Assembler messages:
encrypt.c: /tmp/cc51Dtus.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc51Dtus.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc51Dtus.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc51Dtus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Dtus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Dtus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Dtus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Dtus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Dtus.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Dtus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Dtus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Dtus.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc51Dtus.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Dtus.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc51Dtus.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Dtus.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc51Dtus.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Dtus.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51Dtus.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51Dtus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Dtus.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51Dtus.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc51Dtus.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51Dtus.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccIQdvcu.s: Assembler messages:
encrypt.c: /tmp/ccIQdvcu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQdvcu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQdvcu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQdvcu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQdvcu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQdvcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQdvcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQdvcu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQdvcu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQdvcu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQdvcu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQdvcu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQdvcu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQdvcu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQdvcu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIQdvcu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQdvcu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQdvcu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQdvcu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQdvcu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQdvcu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQdvcu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQdvcu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQdvcu.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXs5ud0.s: Assembler messages:
encrypt.c: /tmp/ccXs5ud0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXs5ud0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXs5ud0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXs5ud0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs5ud0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs5ud0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs5ud0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs5ud0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs5ud0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXs5ud0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXs5ud0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXs5ud0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXs5ud0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs5ud0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXs5ud0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXs5ud0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXs5ud0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXs5ud0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXs5ud0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs5ud0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXs5ud0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXs5ud0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXs5ud0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXs5ud0.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyWVY5Y.s: Assembler messages:
encrypt.c: /tmp/ccyWVY5Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyWVY5Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyWVY5Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyWVY5Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWVY5Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWVY5Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWVY5Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWVY5Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWVY5Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWVY5Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWVY5Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWVY5Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyWVY5Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWVY5Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyWVY5Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWVY5Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyWVY5Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWVY5Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWVY5Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWVY5Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWVY5Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWVY5Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyWVY5Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWVY5Y.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchyvhBe.s: Assembler messages:
encrypt.c: /tmp/cchyvhBe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchyvhBe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchyvhBe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchyvhBe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyvhBe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyvhBe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyvhBe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyvhBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyvhBe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchyvhBe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchyvhBe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchyvhBe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchyvhBe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyvhBe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchyvhBe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchyvhBe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchyvhBe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchyvhBe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchyvhBe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchyvhBe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyvhBe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchyvhBe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyvhBe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchyvhBe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmL6JCm.s: Assembler messages:
encrypt.c: /tmp/ccmL6JCm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmL6JCm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmL6JCm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmL6JCm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmL6JCm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmL6JCm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmL6JCm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmL6JCm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmL6JCm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmL6JCm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmL6JCm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmL6JCm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmL6JCm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmL6JCm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmL6JCm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmL6JCm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmL6JCm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmL6JCm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmL6JCm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmL6JCm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmL6JCm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmL6JCm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmL6JCm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmL6JCm.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZEA3UR.s: Assembler messages:
encrypt.c: /tmp/ccZEA3UR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZEA3UR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZEA3UR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZEA3UR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEA3UR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEA3UR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEA3UR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEA3UR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEA3UR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEA3UR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEA3UR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEA3UR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZEA3UR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEA3UR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZEA3UR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZEA3UR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEA3UR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEA3UR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEA3UR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEA3UR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEA3UR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZEA3UR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEA3UR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEA3UR.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaapF9H.s: Assembler messages:
encrypt.c: /tmp/ccaapF9H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaapF9H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaapF9H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaapF9H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapF9H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapF9H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapF9H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapF9H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapF9H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaapF9H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaapF9H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaapF9H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaapF9H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapF9H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaapF9H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaapF9H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaapF9H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaapF9H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaapF9H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaapF9H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapF9H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaapF9H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaapF9H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaapF9H.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1usPoF.s: Assembler messages:
encrypt.c: /tmp/cc1usPoF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1usPoF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1usPoF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1usPoF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1usPoF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1usPoF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1usPoF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1usPoF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1usPoF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1usPoF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1usPoF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1usPoF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1usPoF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1usPoF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1usPoF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1usPoF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1usPoF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1usPoF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1usPoF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1usPoF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1usPoF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1usPoF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1usPoF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1usPoF.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccKTUYxw.s: Assembler messages:
encrypt.c: /tmp/ccKTUYxw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTUYxw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTUYxw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTUYxw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTUYxw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTUYxw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTUYxw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTUYxw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTUYxw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTUYxw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTUYxw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTUYxw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTUYxw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTUYxw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTUYxw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTUYxw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKTUYxw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTUYxw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTUYxw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTUYxw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTUYxw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTUYxw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTUYxw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTUYxw.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr8RsUV.s: Assembler messages:
encrypt.c: /tmp/ccr8RsUV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8RsUV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8RsUV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8RsUV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8RsUV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8RsUV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8RsUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8RsUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8RsUV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8RsUV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8RsUV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8RsUV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8RsUV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8RsUV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8RsUV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8RsUV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr8RsUV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8RsUV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8RsUV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8RsUV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8RsUV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8RsUV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8RsUV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8RsUV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvcc5yd.s: Assembler messages:
encrypt.c: /tmp/ccvcc5yd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcc5yd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcc5yd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcc5yd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcc5yd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcc5yd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcc5yd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcc5yd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcc5yd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcc5yd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcc5yd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcc5yd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcc5yd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcc5yd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcc5yd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvcc5yd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcc5yd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcc5yd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcc5yd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcc5yd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcc5yd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcc5yd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcc5yd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcc5yd.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKEVDtb.s: Assembler messages:
encrypt.c: /tmp/ccKEVDtb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKEVDtb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKEVDtb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKEVDtb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEVDtb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEVDtb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEVDtb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEVDtb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEVDtb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEVDtb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEVDtb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEVDtb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKEVDtb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEVDtb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKEVDtb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKEVDtb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEVDtb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEVDtb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEVDtb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEVDtb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEVDtb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKEVDtb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEVDtb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEVDtb.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRxvhuV.s: Assembler messages:
encrypt.c: /tmp/ccRxvhuV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxvhuV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxvhuV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxvhuV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxvhuV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxvhuV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxvhuV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxvhuV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxvhuV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxvhuV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxvhuV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxvhuV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxvhuV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxvhuV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxvhuV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxvhuV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRxvhuV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxvhuV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxvhuV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxvhuV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxvhuV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxvhuV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxvhuV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxvhuV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3MfaZF.s: Assembler messages:
encrypt.c: /tmp/cc3MfaZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3MfaZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3MfaZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3MfaZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MfaZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MfaZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MfaZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MfaZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MfaZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MfaZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MfaZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MfaZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3MfaZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MfaZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3MfaZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3MfaZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MfaZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MfaZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MfaZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MfaZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MfaZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3MfaZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MfaZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MfaZF.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccua5yXl.s: Assembler messages:
encrypt.c: /tmp/ccua5yXl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccua5yXl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccua5yXl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccua5yXl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua5yXl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua5yXl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua5yXl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua5yXl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua5yXl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccua5yXl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccua5yXl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccua5yXl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccua5yXl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua5yXl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccua5yXl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccua5yXl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccua5yXl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccua5yXl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccua5yXl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccua5yXl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua5yXl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccua5yXl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccua5yXl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccua5yXl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNkjb4g.s: Assembler messages:
encrypt.c: /tmp/ccNkjb4g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkjb4g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkjb4g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkjb4g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkjb4g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkjb4g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkjb4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkjb4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkjb4g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkjb4g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkjb4g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkjb4g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkjb4g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkjb4g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkjb4g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkjb4g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNkjb4g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkjb4g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkjb4g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkjb4g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkjb4g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkjb4g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkjb4g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkjb4g.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cctCseSw.s: Assembler messages:
encrypt.c: /tmp/cctCseSw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctCseSw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctCseSw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctCseSw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCseSw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCseSw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCseSw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCseSw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCseSw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctCseSw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctCseSw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctCseSw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctCseSw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCseSw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctCseSw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctCseSw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctCseSw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCseSw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCseSw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCseSw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCseSw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctCseSw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCseSw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCseSw.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3SjtS1.s: Assembler messages:
encrypt.c: /tmp/cc3SjtS1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SjtS1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SjtS1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SjtS1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SjtS1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SjtS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SjtS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SjtS1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SjtS1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SjtS1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SjtS1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SjtS1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SjtS1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SjtS1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SjtS1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3SjtS1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SjtS1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SjtS1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SjtS1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SjtS1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SjtS1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SjtS1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SjtS1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SjtS1.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNLBmvJ.s: Assembler messages:
encrypt.c: /tmp/ccNLBmvJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLBmvJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLBmvJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLBmvJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLBmvJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLBmvJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLBmvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLBmvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLBmvJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLBmvJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLBmvJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLBmvJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLBmvJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLBmvJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLBmvJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLBmvJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNLBmvJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLBmvJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLBmvJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLBmvJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLBmvJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLBmvJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNLBmvJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLBmvJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM8g3q6.s: Assembler messages:
encrypt.c: /tmp/ccM8g3q6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8g3q6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8g3q6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8g3q6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8g3q6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8g3q6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8g3q6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8g3q6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8g3q6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8g3q6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8g3q6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8g3q6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8g3q6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8g3q6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8g3q6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM8g3q6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8g3q6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8g3q6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8g3q6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8g3q6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8g3q6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8g3q6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8g3q6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8g3q6.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm46PgJ.s: Assembler messages:
encrypt.c: /tmp/ccm46PgJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm46PgJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm46PgJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm46PgJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm46PgJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm46PgJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm46PgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm46PgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm46PgJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm46PgJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm46PgJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm46PgJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm46PgJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm46PgJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm46PgJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm46PgJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm46PgJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm46PgJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm46PgJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm46PgJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm46PgJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm46PgJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm46PgJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm46PgJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXcNzpz.s: Assembler messages:
encrypt.c: /tmp/ccXcNzpz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXcNzpz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXcNzpz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXcNzpz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcNzpz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcNzpz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcNzpz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcNzpz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcNzpz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXcNzpz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXcNzpz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXcNzpz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXcNzpz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcNzpz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXcNzpz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXcNzpz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXcNzpz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcNzpz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcNzpz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcNzpz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcNzpz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXcNzpz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcNzpz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcNzpz.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvKxI85.s: Assembler messages:
encrypt.c: /tmp/ccvKxI85.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKxI85.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvKxI85.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvKxI85.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKxI85.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKxI85.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKxI85.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKxI85.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKxI85.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKxI85.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKxI85.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKxI85.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvKxI85.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKxI85.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvKxI85.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKxI85.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvKxI85.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKxI85.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKxI85.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKxI85.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKxI85.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKxI85.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKxI85.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKxI85.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBgXjmm.s: Assembler messages:
encrypt.c: /tmp/ccBgXjmm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBgXjmm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBgXjmm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBgXjmm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgXjmm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgXjmm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgXjmm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgXjmm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgXjmm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgXjmm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgXjmm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgXjmm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBgXjmm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgXjmm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBgXjmm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBgXjmm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgXjmm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgXjmm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgXjmm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgXjmm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgXjmm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBgXjmm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgXjmm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgXjmm.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOIZpj4.s: Assembler messages:
encrypt.c: /tmp/ccOIZpj4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIZpj4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIZpj4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIZpj4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIZpj4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIZpj4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIZpj4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIZpj4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIZpj4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIZpj4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIZpj4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIZpj4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIZpj4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIZpj4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIZpj4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIZpj4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOIZpj4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIZpj4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIZpj4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIZpj4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIZpj4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIZpj4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIZpj4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIZpj4.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1k2gxy.s: Assembler messages:
encrypt.c: /tmp/cc1k2gxy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1k2gxy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1k2gxy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1k2gxy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1k2gxy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1k2gxy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1k2gxy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1k2gxy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1k2gxy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1k2gxy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1k2gxy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1k2gxy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1k2gxy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1k2gxy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1k2gxy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1k2gxy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1k2gxy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1k2gxy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1k2gxy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1k2gxy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1k2gxy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1k2gxy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1k2gxy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1k2gxy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccut6wuJ.s: Assembler messages:
encrypt.c: /tmp/ccut6wuJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccut6wuJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccut6wuJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccut6wuJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccut6wuJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccut6wuJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccut6wuJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccut6wuJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccut6wuJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccut6wuJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccut6wuJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccut6wuJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccut6wuJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccut6wuJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccut6wuJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccut6wuJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccut6wuJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccut6wuJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccut6wuJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccut6wuJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccut6wuJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccut6wuJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccut6wuJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccut6wuJ.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceoUdkD.s: Assembler messages:
encrypt.c: /tmp/cceoUdkD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceoUdkD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceoUdkD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceoUdkD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoUdkD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoUdkD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoUdkD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoUdkD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoUdkD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceoUdkD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceoUdkD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceoUdkD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceoUdkD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoUdkD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceoUdkD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceoUdkD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceoUdkD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoUdkD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoUdkD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoUdkD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoUdkD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceoUdkD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoUdkD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoUdkD.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq12kqx.s: Assembler messages:
encrypt.c: /tmp/ccq12kqx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq12kqx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq12kqx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq12kqx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq12kqx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq12kqx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq12kqx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq12kqx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq12kqx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq12kqx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq12kqx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq12kqx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq12kqx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq12kqx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq12kqx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq12kqx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq12kqx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq12kqx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq12kqx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq12kqx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq12kqx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq12kqx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq12kqx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq12kqx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU0RJk4.s: Assembler messages:
encrypt.c: /tmp/ccU0RJk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0RJk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0RJk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0RJk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0RJk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0RJk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0RJk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0RJk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0RJk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0RJk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0RJk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0RJk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0RJk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0RJk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0RJk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0RJk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU0RJk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0RJk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0RJk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0RJk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0RJk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0RJk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0RJk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0RJk4.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvgdFO2.s: Assembler messages:
encrypt.c: /tmp/ccvgdFO2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvgdFO2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvgdFO2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvgdFO2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgdFO2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgdFO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgdFO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgdFO2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgdFO2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgdFO2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgdFO2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgdFO2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvgdFO2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgdFO2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvgdFO2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvgdFO2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgdFO2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgdFO2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgdFO2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgdFO2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgdFO2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvgdFO2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgdFO2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgdFO2.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9LpL6U.s: Assembler messages:
encrypt.c: /tmp/cc9LpL6U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9LpL6U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9LpL6U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9LpL6U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LpL6U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LpL6U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LpL6U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LpL6U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LpL6U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LpL6U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LpL6U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LpL6U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9LpL6U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LpL6U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9LpL6U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LpL6U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9LpL6U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LpL6U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LpL6U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LpL6U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LpL6U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LpL6U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9LpL6U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LpL6U.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuxiy8W.s: Assembler messages:
encrypt.c: /tmp/ccuxiy8W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuxiy8W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuxiy8W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuxiy8W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxiy8W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxiy8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxiy8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxiy8W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxiy8W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxiy8W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxiy8W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxiy8W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuxiy8W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxiy8W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuxiy8W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuxiy8W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxiy8W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxiy8W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxiy8W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxiy8W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxiy8W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxiy8W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxiy8W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxiy8W.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIHrrwr.s: Assembler messages:
encrypt.c: /tmp/ccIHrrwr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHrrwr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIHrrwr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIHrrwr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHrrwr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHrrwr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHrrwr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHrrwr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHrrwr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHrrwr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHrrwr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHrrwr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIHrrwr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHrrwr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIHrrwr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIHrrwr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHrrwr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHrrwr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHrrwr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHrrwr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHrrwr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHrrwr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHrrwr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHrrwr.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg50Tzq.s: Assembler messages:
encrypt.c: /tmp/ccg50Tzq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg50Tzq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg50Tzq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg50Tzq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg50Tzq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg50Tzq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg50Tzq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg50Tzq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg50Tzq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg50Tzq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg50Tzq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg50Tzq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg50Tzq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg50Tzq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg50Tzq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg50Tzq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg50Tzq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg50Tzq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg50Tzq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg50Tzq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg50Tzq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg50Tzq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg50Tzq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg50Tzq.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC5vMUj.s: Assembler messages:
encrypt.c: /tmp/ccC5vMUj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5vMUj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5vMUj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5vMUj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5vMUj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5vMUj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5vMUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5vMUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5vMUj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5vMUj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5vMUj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5vMUj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5vMUj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5vMUj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5vMUj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5vMUj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC5vMUj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5vMUj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5vMUj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5vMUj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5vMUj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5vMUj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5vMUj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5vMUj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI6kYfu.s: Assembler messages:
encrypt.c: /tmp/ccI6kYfu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6kYfu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6kYfu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6kYfu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6kYfu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6kYfu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6kYfu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6kYfu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6kYfu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6kYfu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6kYfu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6kYfu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6kYfu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6kYfu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6kYfu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI6kYfu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6kYfu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6kYfu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6kYfu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6kYfu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6kYfu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6kYfu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6kYfu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6kYfu.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccQQRZP.s: Assembler messages:
encrypt.c: /tmp/cccQQRZP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQQRZP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQQRZP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQQRZP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQQRZP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQQRZP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQQRZP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQQRZP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQQRZP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQQRZP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQQRZP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQQRZP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQQRZP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQQRZP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQQRZP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccQQRZP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQQRZP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQQRZP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQQRZP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQQRZP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQQRZP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQQRZP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQQRZP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQQRZP.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccksW3PK.s: Assembler messages:
encrypt.c: /tmp/ccksW3PK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksW3PK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksW3PK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccksW3PK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksW3PK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksW3PK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksW3PK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksW3PK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksW3PK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksW3PK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksW3PK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksW3PK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccksW3PK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksW3PK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksW3PK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksW3PK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccksW3PK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksW3PK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksW3PK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksW3PK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksW3PK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksW3PK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccksW3PK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksW3PK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJAr9zG.s: Assembler messages:
encrypt.c: /tmp/ccJAr9zG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAr9zG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAr9zG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAr9zG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAr9zG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAr9zG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAr9zG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAr9zG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAr9zG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAr9zG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAr9zG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAr9zG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAr9zG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAr9zG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAr9zG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAr9zG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJAr9zG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAr9zG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAr9zG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAr9zG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAr9zG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAr9zG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAr9zG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAr9zG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP7fCHF.s: Assembler messages:
encrypt.c: /tmp/ccP7fCHF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7fCHF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7fCHF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7fCHF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7fCHF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7fCHF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7fCHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7fCHF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7fCHF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7fCHF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7fCHF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7fCHF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7fCHF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7fCHF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7fCHF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP7fCHF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7fCHF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7fCHF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7fCHF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7fCHF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7fCHF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7fCHF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7fCHF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7fCHF.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBGOj77.s: Assembler messages:
encrypt.c: /tmp/ccBGOj77.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBGOj77.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBGOj77.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBGOj77.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGOj77.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGOj77.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGOj77.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGOj77.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGOj77.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGOj77.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGOj77.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGOj77.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBGOj77.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGOj77.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBGOj77.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGOj77.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBGOj77.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGOj77.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGOj77.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGOj77.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGOj77.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGOj77.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBGOj77.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGOj77.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTWzDDc.s: Assembler messages:
encrypt.c: /tmp/ccTWzDDc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTWzDDc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTWzDDc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTWzDDc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWzDDc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWzDDc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWzDDc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWzDDc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWzDDc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWzDDc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWzDDc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWzDDc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTWzDDc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWzDDc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTWzDDc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTWzDDc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWzDDc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWzDDc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWzDDc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWzDDc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWzDDc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTWzDDc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWzDDc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWzDDc.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6d7rYO.s: Assembler messages:
encrypt.c: /tmp/cc6d7rYO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6d7rYO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6d7rYO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6d7rYO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d7rYO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d7rYO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d7rYO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d7rYO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d7rYO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6d7rYO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6d7rYO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6d7rYO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6d7rYO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d7rYO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6d7rYO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6d7rYO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6d7rYO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6d7rYO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6d7rYO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6d7rYO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d7rYO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6d7rYO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6d7rYO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6d7rYO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgAOZPQ.s: Assembler messages:
encrypt.c: /tmp/ccgAOZPQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgAOZPQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgAOZPQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgAOZPQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAOZPQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAOZPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAOZPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAOZPQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAOZPQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAOZPQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAOZPQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAOZPQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgAOZPQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAOZPQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgAOZPQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgAOZPQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAOZPQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAOZPQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAOZPQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAOZPQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAOZPQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgAOZPQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAOZPQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAOZPQ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOhEE1j.s: Assembler messages:
encrypt.c: /tmp/ccOhEE1j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOhEE1j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOhEE1j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOhEE1j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhEE1j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhEE1j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhEE1j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhEE1j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhEE1j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhEE1j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhEE1j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhEE1j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOhEE1j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhEE1j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOhEE1j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhEE1j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOhEE1j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhEE1j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhEE1j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhEE1j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhEE1j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhEE1j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOhEE1j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhEE1j.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy06tBi.s: Assembler messages:
encrypt.c: /tmp/ccy06tBi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy06tBi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy06tBi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy06tBi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy06tBi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy06tBi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy06tBi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy06tBi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy06tBi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy06tBi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy06tBi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy06tBi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy06tBi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy06tBi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy06tBi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy06tBi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy06tBi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy06tBi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy06tBi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy06tBi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy06tBi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy06tBi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy06tBi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy06tBi.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCTpHmb.s: Assembler messages:
encrypt.c: /tmp/ccCTpHmb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCTpHmb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCTpHmb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCTpHmb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTpHmb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTpHmb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTpHmb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTpHmb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTpHmb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTpHmb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTpHmb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTpHmb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCTpHmb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTpHmb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCTpHmb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCTpHmb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTpHmb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTpHmb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTpHmb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTpHmb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTpHmb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCTpHmb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTpHmb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTpHmb.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqJhBA8.s: Assembler messages:
encrypt.c: /tmp/ccqJhBA8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqJhBA8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqJhBA8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqJhBA8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJhBA8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJhBA8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJhBA8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJhBA8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJhBA8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJhBA8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJhBA8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJhBA8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqJhBA8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJhBA8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqJhBA8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJhBA8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqJhBA8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJhBA8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJhBA8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJhBA8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJhBA8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJhBA8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJhBA8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJhBA8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6RsIkE.s: Assembler messages:
encrypt.c: /tmp/cc6RsIkE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RsIkE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RsIkE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6RsIkE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RsIkE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RsIkE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RsIkE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RsIkE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RsIkE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RsIkE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RsIkE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RsIkE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6RsIkE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RsIkE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RsIkE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6RsIkE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RsIkE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RsIkE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RsIkE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RsIkE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RsIkE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6RsIkE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RsIkE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RsIkE.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWyXR7F.s: Assembler messages:
encrypt.c: /tmp/ccWyXR7F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWyXR7F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWyXR7F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWyXR7F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyXR7F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyXR7F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyXR7F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyXR7F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyXR7F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWyXR7F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWyXR7F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWyXR7F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWyXR7F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyXR7F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWyXR7F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWyXR7F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWyXR7F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWyXR7F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWyXR7F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWyXR7F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyXR7F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWyXR7F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWyXR7F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWyXR7F.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0yiEsb.s: Assembler messages:
encrypt.c: /tmp/cc0yiEsb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0yiEsb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0yiEsb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0yiEsb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yiEsb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yiEsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yiEsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yiEsb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yiEsb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yiEsb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yiEsb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yiEsb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0yiEsb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yiEsb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0yiEsb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0yiEsb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yiEsb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yiEsb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yiEsb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yiEsb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yiEsb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0yiEsb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yiEsb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yiEsb.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIdF9S0.s: Assembler messages:
encrypt.c: /tmp/ccIdF9S0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIdF9S0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIdF9S0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIdF9S0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdF9S0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdF9S0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdF9S0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdF9S0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdF9S0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdF9S0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdF9S0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdF9S0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIdF9S0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdF9S0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIdF9S0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdF9S0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIdF9S0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdF9S0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIdF9S0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIdF9S0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdF9S0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIdF9S0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIdF9S0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIdF9S0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTYO7lz.s: Assembler messages:
encrypt.c: /tmp/ccTYO7lz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTYO7lz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTYO7lz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTYO7lz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYO7lz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYO7lz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYO7lz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYO7lz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYO7lz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYO7lz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYO7lz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYO7lz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTYO7lz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYO7lz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTYO7lz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTYO7lz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYO7lz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYO7lz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYO7lz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYO7lz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYO7lz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTYO7lz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYO7lz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYO7lz.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpRkcMv.s: Assembler messages:
encrypt.c: /tmp/ccpRkcMv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRkcMv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRkcMv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRkcMv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkcMv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkcMv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkcMv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkcMv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkcMv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkcMv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkcMv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkcMv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRkcMv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkcMv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRkcMv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkcMv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpRkcMv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkcMv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRkcMv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRkcMv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkcMv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRkcMv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRkcMv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRkcMv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6ZzlVo.s: Assembler messages:
encrypt.c: /tmp/cc6ZzlVo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ZzlVo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ZzlVo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ZzlVo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZzlVo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZzlVo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZzlVo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZzlVo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZzlVo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZzlVo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZzlVo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZzlVo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ZzlVo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZzlVo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ZzlVo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ZzlVo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZzlVo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZzlVo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZzlVo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZzlVo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZzlVo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ZzlVo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZzlVo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZzlVo.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7DX3Cj.s: Assembler messages:
encrypt.c: /tmp/cc7DX3Cj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7DX3Cj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7DX3Cj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7DX3Cj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DX3Cj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DX3Cj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DX3Cj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DX3Cj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DX3Cj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DX3Cj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DX3Cj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DX3Cj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7DX3Cj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DX3Cj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7DX3Cj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DX3Cj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7DX3Cj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DX3Cj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7DX3Cj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7DX3Cj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DX3Cj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7DX3Cj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7DX3Cj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7DX3Cj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHlXxTU.s: Assembler messages:
encrypt.c: /tmp/ccHlXxTU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlXxTU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlXxTU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlXxTU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlXxTU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlXxTU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlXxTU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlXxTU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlXxTU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlXxTU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlXxTU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlXxTU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHlXxTU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlXxTU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlXxTU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHlXxTU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlXxTU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlXxTU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlXxTU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlXxTU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlXxTU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlXxTU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlXxTU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlXxTU.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfyPhxQ.s: Assembler messages:
encrypt.c: /tmp/ccfyPhxQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfyPhxQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfyPhxQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfyPhxQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyPhxQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyPhxQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyPhxQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyPhxQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyPhxQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyPhxQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyPhxQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyPhxQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfyPhxQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyPhxQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfyPhxQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyPhxQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfyPhxQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyPhxQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyPhxQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyPhxQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyPhxQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyPhxQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfyPhxQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyPhxQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGRKK1Y.s: Assembler messages:
encrypt.c: /tmp/ccGRKK1Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGRKK1Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGRKK1Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGRKK1Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRKK1Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRKK1Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRKK1Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRKK1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRKK1Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRKK1Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRKK1Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRKK1Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGRKK1Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRKK1Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGRKK1Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRKK1Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGRKK1Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRKK1Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRKK1Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRKK1Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRKK1Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRKK1Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRKK1Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRKK1Y.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRaRAS2.s: Assembler messages:
encrypt.c: /tmp/ccRaRAS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRaRAS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRaRAS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRaRAS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaRAS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaRAS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaRAS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaRAS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaRAS2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaRAS2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaRAS2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaRAS2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRaRAS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaRAS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRaRAS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRaRAS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaRAS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaRAS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaRAS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaRAS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaRAS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRaRAS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaRAS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaRAS2.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDOh7hr.s: Assembler messages:
encrypt.c: /tmp/ccDOh7hr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOh7hr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOh7hr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOh7hr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOh7hr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOh7hr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOh7hr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOh7hr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOh7hr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOh7hr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOh7hr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOh7hr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOh7hr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOh7hr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOh7hr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOh7hr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDOh7hr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOh7hr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOh7hr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOh7hr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOh7hr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOh7hr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOh7hr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOh7hr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFkwCSz.s: Assembler messages:
encrypt.c: /tmp/ccFkwCSz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFkwCSz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFkwCSz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFkwCSz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkwCSz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkwCSz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkwCSz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkwCSz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkwCSz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkwCSz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkwCSz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkwCSz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFkwCSz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkwCSz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFkwCSz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFkwCSz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkwCSz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkwCSz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkwCSz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkwCSz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkwCSz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFkwCSz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkwCSz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkwCSz.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ITnbq.s: Assembler messages:
encrypt.c: /tmp/cc7ITnbq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ITnbq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ITnbq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ITnbq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ITnbq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ITnbq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ITnbq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ITnbq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ITnbq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ITnbq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ITnbq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ITnbq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ITnbq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ITnbq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ITnbq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ITnbq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ITnbq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ITnbq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ITnbq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ITnbq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ITnbq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ITnbq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ITnbq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ITnbq.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccKVC8uj.s: Assembler messages:
encrypt.c: /tmp/ccKVC8uj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKVC8uj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKVC8uj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKVC8uj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVC8uj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVC8uj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVC8uj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVC8uj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVC8uj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVC8uj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVC8uj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVC8uj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKVC8uj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVC8uj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKVC8uj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVC8uj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKVC8uj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVC8uj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVC8uj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVC8uj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVC8uj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVC8uj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKVC8uj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVC8uj.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf5NacN.s: Assembler messages:
encrypt.c: /tmp/ccf5NacN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5NacN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5NacN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5NacN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5NacN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5NacN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5NacN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5NacN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5NacN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5NacN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5NacN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5NacN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5NacN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5NacN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5NacN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5NacN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf5NacN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5NacN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5NacN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5NacN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5NacN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5NacN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5NacN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5NacN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctNQoKP.s: Assembler messages:
encrypt.c: /tmp/cctNQoKP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctNQoKP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctNQoKP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctNQoKP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNQoKP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNQoKP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNQoKP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNQoKP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNQoKP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctNQoKP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctNQoKP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctNQoKP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctNQoKP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNQoKP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctNQoKP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctNQoKP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctNQoKP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNQoKP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNQoKP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNQoKP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNQoKP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctNQoKP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNQoKP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNQoKP.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4rgiVv.s: Assembler messages:
encrypt.c: /tmp/cc4rgiVv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rgiVv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rgiVv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rgiVv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rgiVv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rgiVv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rgiVv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rgiVv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rgiVv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rgiVv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rgiVv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rgiVv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rgiVv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rgiVv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rgiVv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rgiVv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4rgiVv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rgiVv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rgiVv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rgiVv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rgiVv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rgiVv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rgiVv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rgiVv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQa7njH.s: Assembler messages:
encrypt.c: /tmp/ccQa7njH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQa7njH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQa7njH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQa7njH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa7njH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa7njH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa7njH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa7njH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa7njH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQa7njH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQa7njH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQa7njH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQa7njH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa7njH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQa7njH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQa7njH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQa7njH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa7njH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa7njH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa7njH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa7njH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQa7njH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa7njH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa7njH.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0TrlyW.s: Assembler messages:
encrypt.c: /tmp/cc0TrlyW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0TrlyW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0TrlyW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0TrlyW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TrlyW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TrlyW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TrlyW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TrlyW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TrlyW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TrlyW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TrlyW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TrlyW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0TrlyW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TrlyW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0TrlyW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TrlyW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0TrlyW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TrlyW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TrlyW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TrlyW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TrlyW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TrlyW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0TrlyW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TrlyW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPAOXE7.s: Assembler messages:
encrypt.c: /tmp/ccPAOXE7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAOXE7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAOXE7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAOXE7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAOXE7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAOXE7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAOXE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAOXE7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAOXE7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAOXE7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAOXE7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAOXE7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAOXE7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAOXE7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAOXE7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPAOXE7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAOXE7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAOXE7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAOXE7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAOXE7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAOXE7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAOXE7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAOXE7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAOXE7.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cciypNc6.s: Assembler messages:
encrypt.c: /tmp/cciypNc6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciypNc6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciypNc6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciypNc6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypNc6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypNc6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypNc6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypNc6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypNc6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypNc6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypNc6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypNc6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciypNc6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypNc6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciypNc6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciypNc6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypNc6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypNc6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypNc6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypNc6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypNc6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciypNc6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypNc6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypNc6.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cctgLLyO.s: Assembler messages:
encrypt.c: /tmp/cctgLLyO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgLLyO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgLLyO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctgLLyO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgLLyO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgLLyO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgLLyO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgLLyO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgLLyO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgLLyO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgLLyO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgLLyO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgLLyO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgLLyO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgLLyO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgLLyO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctgLLyO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgLLyO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgLLyO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgLLyO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgLLyO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgLLyO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgLLyO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgLLyO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOAuBuj.s: Assembler messages:
encrypt.c: /tmp/ccOAuBuj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAuBuj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAuBuj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAuBuj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAuBuj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAuBuj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAuBuj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAuBuj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAuBuj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAuBuj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAuBuj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAuBuj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAuBuj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAuBuj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAuBuj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAuBuj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOAuBuj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAuBuj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAuBuj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAuBuj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAuBuj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAuBuj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAuBuj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAuBuj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZzxOcu.s: Assembler messages:
encrypt.c: /tmp/ccZzxOcu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZzxOcu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZzxOcu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZzxOcu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzxOcu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzxOcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzxOcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzxOcu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzxOcu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzxOcu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzxOcu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzxOcu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZzxOcu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzxOcu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZzxOcu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZzxOcu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzxOcu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzxOcu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzxOcu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzxOcu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzxOcu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzxOcu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzxOcu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzxOcu.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1arvwi.s: Assembler messages:
encrypt.c: /tmp/cc1arvwi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1arvwi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1arvwi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1arvwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arvwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arvwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arvwi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arvwi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arvwi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1arvwi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1arvwi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1arvwi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1arvwi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arvwi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1arvwi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1arvwi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1arvwi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1arvwi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1arvwi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1arvwi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arvwi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1arvwi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1arvwi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1arvwi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyGiymI.s: Assembler messages:
encrypt.c: /tmp/ccyGiymI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGiymI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGiymI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGiymI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGiymI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGiymI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGiymI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGiymI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGiymI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGiymI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGiymI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGiymI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGiymI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGiymI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGiymI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyGiymI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGiymI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGiymI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGiymI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGiymI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGiymI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGiymI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGiymI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGiymI.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc97DjoN.s: Assembler messages:
encrypt.c: /tmp/cc97DjoN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97DjoN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97DjoN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc97DjoN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97DjoN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97DjoN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97DjoN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97DjoN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97DjoN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97DjoN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97DjoN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97DjoN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc97DjoN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97DjoN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97DjoN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97DjoN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc97DjoN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97DjoN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97DjoN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97DjoN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97DjoN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97DjoN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc97DjoN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97DjoN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIZwPH7.s: Assembler messages:
encrypt.c: /tmp/ccIZwPH7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZwPH7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIZwPH7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIZwPH7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZwPH7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZwPH7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZwPH7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZwPH7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZwPH7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZwPH7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZwPH7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZwPH7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIZwPH7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZwPH7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIZwPH7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIZwPH7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZwPH7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZwPH7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZwPH7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZwPH7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZwPH7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZwPH7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZwPH7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZwPH7.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc5d8mGZ.s: Assembler messages:
encrypt.c: /tmp/cc5d8mGZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5d8mGZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5d8mGZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5d8mGZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8mGZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8mGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8mGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8mGZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8mGZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5d8mGZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5d8mGZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5d8mGZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5d8mGZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8mGZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5d8mGZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5d8mGZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5d8mGZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5d8mGZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5d8mGZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8mGZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5d8mGZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5d8mGZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5d8mGZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5d8mGZ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cckEVzcG.s: Assembler messages:
encrypt.c: /tmp/cckEVzcG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckEVzcG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckEVzcG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckEVzcG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEVzcG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEVzcG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEVzcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEVzcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEVzcG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEVzcG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEVzcG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEVzcG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckEVzcG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEVzcG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckEVzcG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEVzcG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckEVzcG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEVzcG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckEVzcG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckEVzcG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEVzcG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckEVzcG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckEVzcG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckEVzcG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTgmGBb.s: Assembler messages:
encrypt.c: /tmp/ccTgmGBb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTgmGBb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTgmGBb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTgmGBb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgmGBb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgmGBb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgmGBb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgmGBb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgmGBb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgmGBb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgmGBb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgmGBb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTgmGBb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgmGBb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTgmGBb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgmGBb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTgmGBb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgmGBb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgmGBb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgmGBb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgmGBb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgmGBb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTgmGBb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgmGBb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchY5TUk.s: Assembler messages:
encrypt.c: /tmp/cchY5TUk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchY5TUk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchY5TUk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchY5TUk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchY5TUk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchY5TUk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchY5TUk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchY5TUk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchY5TUk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchY5TUk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchY5TUk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchY5TUk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchY5TUk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchY5TUk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchY5TUk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchY5TUk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchY5TUk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchY5TUk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchY5TUk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchY5TUk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchY5TUk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchY5TUk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchY5TUk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchY5TUk.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7ezLNh.s: Assembler messages:
encrypt.c: /tmp/cc7ezLNh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ezLNh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ezLNh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ezLNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ezLNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ezLNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ezLNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ezLNh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ezLNh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ezLNh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ezLNh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ezLNh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ezLNh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ezLNh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ezLNh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ezLNh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ezLNh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ezLNh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ezLNh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ezLNh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ezLNh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ezLNh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ezLNh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ezLNh.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgMlJa1.s: Assembler messages:
encrypt.c: /tmp/ccgMlJa1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgMlJa1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgMlJa1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgMlJa1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlJa1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlJa1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlJa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlJa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlJa1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlJa1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlJa1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlJa1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgMlJa1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlJa1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgMlJa1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlJa1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgMlJa1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlJa1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMlJa1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMlJa1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlJa1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMlJa1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMlJa1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMlJa1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKacAev.s: Assembler messages:
encrypt.c: /tmp/ccKacAev.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKacAev.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKacAev.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKacAev.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKacAev.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKacAev.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKacAev.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKacAev.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKacAev.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKacAev.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKacAev.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKacAev.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKacAev.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKacAev.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKacAev.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKacAev.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKacAev.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKacAev.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKacAev.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKacAev.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKacAev.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKacAev.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKacAev.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKacAev.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMRkRUE.s: Assembler messages:
encrypt.c: /tmp/ccMRkRUE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMRkRUE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMRkRUE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMRkRUE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRkRUE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRkRUE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRkRUE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRkRUE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRkRUE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRkRUE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRkRUE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRkRUE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMRkRUE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRkRUE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMRkRUE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMRkRUE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRkRUE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRkRUE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRkRUE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRkRUE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRkRUE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRkRUE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRkRUE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRkRUE.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTcfqrB.s: Assembler messages:
encrypt.c: /tmp/ccTcfqrB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTcfqrB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTcfqrB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTcfqrB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcfqrB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcfqrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcfqrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcfqrB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcfqrB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcfqrB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcfqrB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcfqrB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTcfqrB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcfqrB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTcfqrB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTcfqrB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcfqrB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcfqrB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcfqrB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcfqrB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcfqrB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTcfqrB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcfqrB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcfqrB.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgDNafk.s: Assembler messages:
encrypt.c: /tmp/ccgDNafk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDNafk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDNafk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDNafk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDNafk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDNafk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDNafk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDNafk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDNafk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDNafk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDNafk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDNafk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDNafk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDNafk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDNafk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDNafk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgDNafk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDNafk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDNafk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDNafk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDNafk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDNafk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDNafk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDNafk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchkcFS2.s: Assembler messages:
encrypt.c: /tmp/cchkcFS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchkcFS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchkcFS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchkcFS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkcFS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkcFS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkcFS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkcFS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkcFS2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkcFS2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkcFS2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkcFS2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchkcFS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkcFS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchkcFS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchkcFS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkcFS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkcFS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkcFS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkcFS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkcFS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchkcFS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkcFS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkcFS2.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpQqr5N.s: Assembler messages:
encrypt.c: /tmp/ccpQqr5N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpQqr5N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpQqr5N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpQqr5N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQqr5N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQqr5N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQqr5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQqr5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQqr5N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQqr5N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQqr5N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQqr5N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpQqr5N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQqr5N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpQqr5N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQqr5N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpQqr5N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQqr5N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQqr5N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQqr5N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQqr5N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQqr5N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQqr5N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQqr5N.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXZiAnS.s: Assembler messages:
encrypt.c: /tmp/ccXZiAnS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZiAnS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZiAnS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZiAnS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZiAnS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZiAnS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZiAnS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZiAnS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZiAnS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZiAnS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZiAnS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZiAnS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZiAnS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZiAnS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZiAnS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZiAnS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXZiAnS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZiAnS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZiAnS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZiAnS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZiAnS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZiAnS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZiAnS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZiAnS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbtqyZ0.s: Assembler messages:
encrypt.c: /tmp/ccbtqyZ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbtqyZ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbtqyZ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbtqyZ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqyZ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqyZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqyZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqyZ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqyZ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbtqyZ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbtqyZ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbtqyZ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbtqyZ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqyZ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbtqyZ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbtqyZ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbtqyZ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtqyZ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtqyZ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqyZ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtqyZ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbtqyZ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtqyZ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtqyZ0.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1Ufskk.s: Assembler messages:
encrypt.c: /tmp/cc1Ufskk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Ufskk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Ufskk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Ufskk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ufskk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ufskk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ufskk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ufskk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ufskk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ufskk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ufskk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ufskk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Ufskk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ufskk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Ufskk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ufskk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Ufskk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ufskk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ufskk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ufskk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ufskk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ufskk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Ufskk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ufskk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrVY5wv.s: Assembler messages:
encrypt.c: /tmp/ccrVY5wv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVY5wv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVY5wv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVY5wv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVY5wv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVY5wv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVY5wv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVY5wv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVY5wv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVY5wv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVY5wv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVY5wv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVY5wv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVY5wv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVY5wv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrVY5wv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVY5wv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVY5wv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVY5wv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVY5wv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVY5wv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVY5wv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVY5wv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVY5wv.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBGK7Ba.s: Assembler messages:
encrypt.c: /tmp/ccBGK7Ba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBGK7Ba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBGK7Ba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBGK7Ba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGK7Ba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGK7Ba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGK7Ba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGK7Ba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGK7Ba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGK7Ba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGK7Ba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGK7Ba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBGK7Ba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGK7Ba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBGK7Ba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGK7Ba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBGK7Ba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGK7Ba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGK7Ba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGK7Ba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGK7Ba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGK7Ba.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBGK7Ba.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGK7Ba.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cctDTuZj.s: Assembler messages:
encrypt.c: /tmp/cctDTuZj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDTuZj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctDTuZj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctDTuZj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDTuZj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDTuZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDTuZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDTuZj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDTuZj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDTuZj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDTuZj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDTuZj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctDTuZj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDTuZj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctDTuZj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctDTuZj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDTuZj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDTuZj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDTuZj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDTuZj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDTuZj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDTuZj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDTuZj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDTuZj.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6JcIgQ.s: Assembler messages:
encrypt.c: /tmp/cc6JcIgQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JcIgQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JcIgQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JcIgQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JcIgQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JcIgQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JcIgQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JcIgQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JcIgQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JcIgQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JcIgQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JcIgQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JcIgQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JcIgQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JcIgQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6JcIgQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JcIgQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JcIgQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JcIgQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JcIgQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JcIgQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JcIgQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JcIgQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JcIgQ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBZUTJD.s: Assembler messages:
encrypt.c: /tmp/ccBZUTJD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBZUTJD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBZUTJD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBZUTJD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZUTJD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZUTJD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZUTJD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZUTJD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZUTJD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZUTJD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZUTJD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZUTJD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBZUTJD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZUTJD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBZUTJD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZUTJD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBZUTJD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZUTJD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZUTJD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZUTJD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZUTJD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZUTJD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZUTJD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZUTJD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5E0BSS.s: Assembler messages:
encrypt.c: /tmp/cc5E0BSS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5E0BSS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5E0BSS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5E0BSS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E0BSS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E0BSS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E0BSS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E0BSS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E0BSS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5E0BSS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5E0BSS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5E0BSS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5E0BSS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E0BSS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5E0BSS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5E0BSS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5E0BSS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5E0BSS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5E0BSS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E0BSS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5E0BSS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5E0BSS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5E0BSS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5E0BSS.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWJVZED.s: Assembler messages:
encrypt.c: /tmp/ccWJVZED.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJVZED.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJVZED.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJVZED.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVZED.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVZED.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVZED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVZED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVZED.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJVZED.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJVZED.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJVZED.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJVZED.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVZED.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJVZED.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJVZED.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWJVZED.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJVZED.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJVZED.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJVZED.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJVZED.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJVZED.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJVZED.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJVZED.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9T9ZDo.s: Assembler messages:
encrypt.c: /tmp/cc9T9ZDo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9T9ZDo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9T9ZDo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9T9ZDo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T9ZDo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T9ZDo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T9ZDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T9ZDo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T9ZDo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T9ZDo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T9ZDo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T9ZDo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9T9ZDo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T9ZDo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9T9ZDo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9T9ZDo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T9ZDo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T9ZDo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T9ZDo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T9ZDo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T9ZDo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9T9ZDo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T9ZDo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T9ZDo.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGZFEI9.s: Assembler messages:
encrypt.c: /tmp/ccGZFEI9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGZFEI9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGZFEI9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGZFEI9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZFEI9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZFEI9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZFEI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZFEI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZFEI9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZFEI9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZFEI9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZFEI9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGZFEI9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZFEI9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGZFEI9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZFEI9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGZFEI9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZFEI9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZFEI9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZFEI9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZFEI9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZFEI9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGZFEI9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZFEI9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNNYpjb.s: Assembler messages:
encrypt.c: /tmp/ccNNYpjb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNYpjb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNYpjb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNYpjb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNYpjb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNYpjb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNYpjb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNYpjb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNYpjb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNYpjb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNYpjb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNYpjb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNYpjb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNYpjb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNYpjb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNYpjb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNYpjb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNYpjb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNYpjb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNYpjb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNYpjb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNYpjb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNYpjb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNYpjb.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqPFHi2.s: Assembler messages:
encrypt.c: /tmp/ccqPFHi2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPFHi2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPFHi2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPFHi2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPFHi2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPFHi2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPFHi2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPFHi2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPFHi2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPFHi2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPFHi2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPFHi2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPFHi2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPFHi2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPFHi2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPFHi2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqPFHi2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPFHi2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPFHi2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPFHi2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPFHi2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPFHi2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPFHi2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPFHi2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciBUm6G.s: Assembler messages:
encrypt.c: /tmp/cciBUm6G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBUm6G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBUm6G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciBUm6G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBUm6G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBUm6G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBUm6G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBUm6G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBUm6G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBUm6G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBUm6G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBUm6G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBUm6G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBUm6G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBUm6G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciBUm6G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBUm6G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBUm6G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBUm6G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBUm6G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBUm6G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBUm6G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBUm6G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBUm6G.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsvYfFv.s: Assembler messages:
encrypt.c: /tmp/ccsvYfFv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvYfFv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvYfFv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvYfFv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvYfFv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvYfFv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvYfFv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvYfFv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvYfFv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvYfFv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvYfFv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvYfFv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvYfFv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvYfFv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvYfFv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvYfFv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsvYfFv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvYfFv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvYfFv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvYfFv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvYfFv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvYfFv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsvYfFv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvYfFv.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFNjuMr.s: Assembler messages:
encrypt.c: /tmp/ccFNjuMr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNjuMr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNjuMr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNjuMr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNjuMr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNjuMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNjuMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNjuMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNjuMr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNjuMr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNjuMr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNjuMr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNjuMr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNjuMr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNjuMr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNjuMr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFNjuMr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNjuMr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNjuMr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNjuMr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNjuMr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNjuMr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNjuMr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNjuMr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu8c7HV.s: Assembler messages:
encrypt.c: /tmp/ccu8c7HV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8c7HV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8c7HV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8c7HV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8c7HV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8c7HV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8c7HV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8c7HV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8c7HV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8c7HV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8c7HV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8c7HV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8c7HV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8c7HV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8c7HV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu8c7HV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8c7HV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8c7HV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8c7HV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8c7HV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8c7HV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu8c7HV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8c7HV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8c7HV.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMo3GJY.s: Assembler messages:
encrypt.c: /tmp/ccMo3GJY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMo3GJY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMo3GJY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMo3GJY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo3GJY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo3GJY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo3GJY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo3GJY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo3GJY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo3GJY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo3GJY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo3GJY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMo3GJY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo3GJY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMo3GJY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo3GJY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMo3GJY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo3GJY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMo3GJY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMo3GJY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo3GJY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMo3GJY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMo3GJY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMo3GJY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwRVYMm.s: Assembler messages:
encrypt.c: /tmp/ccwRVYMm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRVYMm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRVYMm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRVYMm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVYMm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVYMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVYMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVYMm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVYMm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRVYMm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRVYMm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRVYMm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRVYMm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVYMm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRVYMm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwRVYMm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRVYMm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRVYMm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRVYMm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVYMm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRVYMm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRVYMm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRVYMm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRVYMm.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4LB0OM.s: Assembler messages:
encrypt.c: /tmp/cc4LB0OM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4LB0OM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4LB0OM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4LB0OM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LB0OM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LB0OM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LB0OM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LB0OM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LB0OM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4LB0OM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4LB0OM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4LB0OM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4LB0OM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LB0OM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4LB0OM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4LB0OM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4LB0OM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4LB0OM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4LB0OM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4LB0OM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LB0OM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4LB0OM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4LB0OM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4LB0OM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cchJwDyg.s: Assembler messages:
encrypt.c: /tmp/cchJwDyg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJwDyg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJwDyg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchJwDyg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJwDyg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJwDyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJwDyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJwDyg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJwDyg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJwDyg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJwDyg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJwDyg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJwDyg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJwDyg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJwDyg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchJwDyg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJwDyg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJwDyg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJwDyg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJwDyg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJwDyg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJwDyg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJwDyg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJwDyg.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0q0HRi.s: Assembler messages:
encrypt.c: /tmp/cc0q0HRi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0q0HRi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0q0HRi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0q0HRi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0HRi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0HRi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0HRi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0HRi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0HRi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0q0HRi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0q0HRi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0q0HRi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0q0HRi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0HRi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0q0HRi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0q0HRi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0q0HRi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0q0HRi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0q0HRi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0q0HRi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0HRi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0q0HRi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0q0HRi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0q0HRi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXKyMsy.s: Assembler messages:
encrypt.c: /tmp/ccXKyMsy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXKyMsy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXKyMsy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXKyMsy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKyMsy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKyMsy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKyMsy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKyMsy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKyMsy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKyMsy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKyMsy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKyMsy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXKyMsy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKyMsy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXKyMsy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXKyMsy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKyMsy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKyMsy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKyMsy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKyMsy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKyMsy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXKyMsy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKyMsy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKyMsy.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ94xzw.s: Assembler messages:
encrypt.c: /tmp/ccQ94xzw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ94xzw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ94xzw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ94xzw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94xzw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94xzw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94xzw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94xzw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94xzw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ94xzw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ94xzw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ94xzw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ94xzw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94xzw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ94xzw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ94xzw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ94xzw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ94xzw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ94xzw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94xzw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ94xzw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ94xzw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ94xzw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ94xzw.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwCMIM5.s: Assembler messages:
encrypt.c: /tmp/ccwCMIM5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwCMIM5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwCMIM5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwCMIM5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCMIM5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCMIM5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCMIM5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCMIM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCMIM5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCMIM5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCMIM5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCMIM5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwCMIM5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCMIM5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwCMIM5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCMIM5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwCMIM5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCMIM5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCMIM5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCMIM5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCMIM5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCMIM5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwCMIM5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCMIM5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIn4YUC.s: Assembler messages:
encrypt.c: /tmp/ccIn4YUC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIn4YUC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIn4YUC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIn4YUC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIn4YUC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIn4YUC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIn4YUC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIn4YUC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIn4YUC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIn4YUC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIn4YUC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIn4YUC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIn4YUC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIn4YUC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIn4YUC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIn4YUC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIn4YUC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIn4YUC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIn4YUC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIn4YUC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIn4YUC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIn4YUC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIn4YUC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIn4YUC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLHj5PU.s: Assembler messages:
encrypt.c: /tmp/ccLHj5PU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLHj5PU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLHj5PU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLHj5PU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHj5PU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHj5PU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHj5PU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHj5PU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHj5PU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHj5PU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHj5PU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHj5PU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLHj5PU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHj5PU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLHj5PU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLHj5PU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHj5PU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHj5PU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHj5PU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHj5PU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHj5PU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLHj5PU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHj5PU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHj5PU.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccK0ujAP.s: Assembler messages:
encrypt.c: /tmp/ccK0ujAP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK0ujAP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK0ujAP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK0ujAP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0ujAP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0ujAP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0ujAP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0ujAP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0ujAP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0ujAP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0ujAP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0ujAP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK0ujAP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0ujAP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK0ujAP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK0ujAP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0ujAP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0ujAP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0ujAP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0ujAP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0ujAP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK0ujAP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0ujAP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0ujAP.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccmcES0u.s: Assembler messages:
encrypt.c: /tmp/ccmcES0u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmcES0u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmcES0u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmcES0u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcES0u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcES0u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcES0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcES0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcES0u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcES0u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcES0u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcES0u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmcES0u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcES0u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmcES0u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcES0u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmcES0u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcES0u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcES0u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcES0u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcES0u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcES0u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmcES0u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcES0u.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLbzM2j.s: Assembler messages:
encrypt.c: /tmp/ccLbzM2j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLbzM2j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLbzM2j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLbzM2j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbzM2j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbzM2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbzM2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbzM2j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbzM2j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbzM2j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbzM2j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbzM2j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLbzM2j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbzM2j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLbzM2j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLbzM2j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbzM2j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbzM2j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbzM2j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbzM2j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbzM2j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLbzM2j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbzM2j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbzM2j.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvRYwQU.s: Assembler messages:
encrypt.c: /tmp/ccvRYwQU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRYwQU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRYwQU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRYwQU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRYwQU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRYwQU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRYwQU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRYwQU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRYwQU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRYwQU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRYwQU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRYwQU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRYwQU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRYwQU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRYwQU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRYwQU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRYwQU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRYwQU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRYwQU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRYwQU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRYwQU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRYwQU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRYwQU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRYwQU.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccYZrhl.s: Assembler messages:
encrypt.c: /tmp/cccYZrhl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYZrhl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYZrhl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccYZrhl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYZrhl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYZrhl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYZrhl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYZrhl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYZrhl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYZrhl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYZrhl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYZrhl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYZrhl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYZrhl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYZrhl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYZrhl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccYZrhl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccYZrhl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYZrhl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYZrhl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYZrhl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYZrhl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYZrhl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccYZrhl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmfZkxx.s: Assembler messages:
encrypt.c: /tmp/ccmfZkxx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfZkxx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfZkxx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfZkxx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfZkxx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfZkxx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfZkxx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfZkxx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfZkxx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfZkxx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfZkxx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfZkxx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfZkxx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfZkxx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfZkxx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmfZkxx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfZkxx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfZkxx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfZkxx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfZkxx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfZkxx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfZkxx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfZkxx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfZkxx.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK8x8t0.s: Assembler messages:
encrypt.c: /tmp/ccK8x8t0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK8x8t0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK8x8t0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK8x8t0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8x8t0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8x8t0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8x8t0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8x8t0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8x8t0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8x8t0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8x8t0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8x8t0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK8x8t0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8x8t0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK8x8t0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK8x8t0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8x8t0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8x8t0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8x8t0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8x8t0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8x8t0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8x8t0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8x8t0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8x8t0.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYekKeU.s: Assembler messages:
encrypt.c: /tmp/ccYekKeU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYekKeU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYekKeU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYekKeU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYekKeU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYekKeU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYekKeU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYekKeU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYekKeU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYekKeU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYekKeU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYekKeU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYekKeU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYekKeU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYekKeU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYekKeU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYekKeU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYekKeU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYekKeU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYekKeU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYekKeU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYekKeU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYekKeU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYekKeU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccMevJeP.s: Assembler messages:
encrypt.c: /tmp/ccMevJeP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMevJeP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMevJeP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMevJeP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMevJeP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMevJeP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMevJeP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMevJeP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMevJeP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMevJeP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMevJeP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMevJeP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMevJeP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMevJeP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMevJeP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMevJeP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMevJeP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMevJeP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMevJeP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMevJeP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMevJeP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMevJeP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMevJeP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMevJeP.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccv2Oq3C.s: Assembler messages:
encrypt.c: /tmp/ccv2Oq3C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2Oq3C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2Oq3C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2Oq3C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Oq3C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Oq3C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Oq3C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Oq3C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Oq3C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2Oq3C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2Oq3C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2Oq3C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2Oq3C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Oq3C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2Oq3C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2Oq3C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv2Oq3C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2Oq3C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2Oq3C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2Oq3C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Oq3C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2Oq3C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2Oq3C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2Oq3C.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM80SNi.s: Assembler messages:
encrypt.c: /tmp/ccM80SNi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM80SNi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM80SNi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM80SNi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM80SNi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM80SNi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM80SNi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM80SNi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM80SNi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM80SNi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM80SNi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM80SNi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM80SNi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM80SNi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM80SNi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM80SNi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM80SNi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM80SNi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM80SNi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM80SNi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM80SNi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM80SNi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM80SNi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM80SNi.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOgLT1c.s: Assembler messages:
encrypt.c: /tmp/ccOgLT1c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOgLT1c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOgLT1c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOgLT1c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgLT1c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgLT1c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgLT1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgLT1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgLT1c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgLT1c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgLT1c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgLT1c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOgLT1c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgLT1c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOgLT1c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgLT1c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOgLT1c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgLT1c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgLT1c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgLT1c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgLT1c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgLT1c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOgLT1c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgLT1c.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV99qEP.s: Assembler messages:
encrypt.c: /tmp/ccV99qEP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV99qEP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV99qEP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV99qEP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV99qEP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV99qEP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV99qEP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV99qEP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV99qEP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV99qEP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV99qEP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV99qEP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV99qEP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV99qEP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV99qEP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV99qEP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV99qEP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV99qEP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV99qEP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV99qEP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV99qEP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV99qEP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV99qEP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV99qEP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceSYUps.s: Assembler messages:
encrypt.c: /tmp/cceSYUps.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceSYUps.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceSYUps.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceSYUps.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSYUps.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSYUps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSYUps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSYUps.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSYUps.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSYUps.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSYUps.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSYUps.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceSYUps.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSYUps.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceSYUps.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceSYUps.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSYUps.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSYUps.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSYUps.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSYUps.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSYUps.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceSYUps.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSYUps.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSYUps.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1RN1aR.s: Assembler messages:
encrypt.c: /tmp/cc1RN1aR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RN1aR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RN1aR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RN1aR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RN1aR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RN1aR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RN1aR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RN1aR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RN1aR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RN1aR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RN1aR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RN1aR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RN1aR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RN1aR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RN1aR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1RN1aR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RN1aR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RN1aR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RN1aR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RN1aR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RN1aR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RN1aR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RN1aR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RN1aR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqQ1rwb.s: Assembler messages:
encrypt.c: /tmp/ccqQ1rwb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQ1rwb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQ1rwb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQ1rwb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ1rwb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ1rwb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ1rwb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ1rwb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ1rwb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQ1rwb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQ1rwb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQ1rwb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQ1rwb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ1rwb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQ1rwb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQ1rwb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqQ1rwb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQ1rwb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQ1rwb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQ1rwb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ1rwb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQ1rwb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQ1rwb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQ1rwb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6vUe3G.s: Assembler messages:
encrypt.c: /tmp/cc6vUe3G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vUe3G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6vUe3G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6vUe3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vUe3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vUe3G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vUe3G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vUe3G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vUe3G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vUe3G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vUe3G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vUe3G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6vUe3G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vUe3G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6vUe3G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6vUe3G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vUe3G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vUe3G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vUe3G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vUe3G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vUe3G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vUe3G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vUe3G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vUe3G.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU29qFb.s: Assembler messages:
encrypt.c: /tmp/ccU29qFb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU29qFb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU29qFb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU29qFb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU29qFb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU29qFb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU29qFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU29qFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU29qFb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU29qFb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU29qFb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU29qFb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU29qFb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU29qFb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU29qFb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU29qFb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU29qFb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU29qFb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU29qFb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU29qFb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU29qFb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU29qFb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU29qFb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU29qFb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOVnjN8.s: Assembler messages:
encrypt.c: /tmp/ccOVnjN8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVnjN8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVnjN8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVnjN8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVnjN8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVnjN8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVnjN8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVnjN8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVnjN8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVnjN8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVnjN8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVnjN8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVnjN8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVnjN8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVnjN8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOVnjN8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVnjN8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVnjN8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVnjN8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVnjN8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVnjN8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVnjN8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVnjN8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVnjN8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc20pBv.s: Assembler messages:
encrypt.c: /tmp/ccc20pBv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc20pBv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc20pBv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc20pBv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc20pBv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc20pBv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc20pBv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc20pBv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc20pBv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc20pBv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc20pBv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc20pBv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc20pBv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc20pBv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc20pBv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc20pBv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc20pBv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc20pBv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc20pBv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc20pBv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc20pBv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc20pBv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc20pBv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc20pBv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2bpzE7.s: Assembler messages:
encrypt.c: /tmp/cc2bpzE7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2bpzE7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2bpzE7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2bpzE7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bpzE7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bpzE7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bpzE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bpzE7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bpzE7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bpzE7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bpzE7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bpzE7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2bpzE7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bpzE7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2bpzE7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2bpzE7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bpzE7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bpzE7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bpzE7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bpzE7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bpzE7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bpzE7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bpzE7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bpzE7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3wiCDC.s: Assembler messages:
encrypt.c: /tmp/cc3wiCDC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3wiCDC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3wiCDC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3wiCDC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wiCDC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wiCDC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wiCDC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wiCDC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wiCDC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wiCDC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wiCDC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wiCDC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3wiCDC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wiCDC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3wiCDC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wiCDC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3wiCDC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wiCDC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wiCDC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wiCDC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wiCDC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wiCDC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3wiCDC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wiCDC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ2bk8n.s: Assembler messages:
encrypt.c: /tmp/ccJ2bk8n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ2bk8n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ2bk8n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ2bk8n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2bk8n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2bk8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2bk8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2bk8n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2bk8n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ2bk8n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ2bk8n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ2bk8n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ2bk8n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2bk8n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ2bk8n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ2bk8n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ2bk8n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ2bk8n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ2bk8n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2bk8n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ2bk8n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2bk8n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ2bk8n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ2bk8n.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJRSny4.s: Assembler messages:
encrypt.c: /tmp/ccJRSny4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRSny4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRSny4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRSny4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRSny4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRSny4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRSny4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRSny4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRSny4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRSny4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRSny4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRSny4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRSny4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRSny4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRSny4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRSny4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJRSny4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRSny4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRSny4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRSny4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRSny4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRSny4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRSny4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRSny4.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc0VVk2j.s: Assembler messages:
encrypt.c: /tmp/cc0VVk2j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0VVk2j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0VVk2j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0VVk2j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VVk2j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VVk2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VVk2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VVk2j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VVk2j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0VVk2j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0VVk2j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0VVk2j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0VVk2j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VVk2j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0VVk2j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0VVk2j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0VVk2j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VVk2j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VVk2j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VVk2j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VVk2j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0VVk2j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VVk2j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VVk2j.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccfIVIG0.s: Assembler messages:
encrypt.c: /tmp/ccfIVIG0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfIVIG0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfIVIG0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfIVIG0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIVIG0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIVIG0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIVIG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIVIG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIVIG0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIVIG0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIVIG0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIVIG0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfIVIG0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIVIG0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfIVIG0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIVIG0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfIVIG0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIVIG0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIVIG0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIVIG0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIVIG0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIVIG0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfIVIG0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIVIG0.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1mngRe.s: Assembler messages:
encrypt.c: /tmp/cc1mngRe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1mngRe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1mngRe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1mngRe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mngRe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mngRe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mngRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mngRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mngRe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mngRe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mngRe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mngRe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1mngRe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mngRe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1mngRe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mngRe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1mngRe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mngRe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1mngRe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1mngRe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mngRe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1mngRe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1mngRe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1mngRe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnckk1M.s: Assembler messages:
encrypt.c: /tmp/ccnckk1M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnckk1M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnckk1M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnckk1M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnckk1M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnckk1M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnckk1M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnckk1M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnckk1M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnckk1M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnckk1M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnckk1M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnckk1M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnckk1M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnckk1M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnckk1M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnckk1M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnckk1M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnckk1M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnckk1M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnckk1M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnckk1M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnckk1M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnckk1M.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2xVBnR.s: Assembler messages:
encrypt.c: /tmp/cc2xVBnR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xVBnR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xVBnR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xVBnR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xVBnR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xVBnR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xVBnR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xVBnR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xVBnR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2xVBnR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xVBnR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xVBnR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc2xVBnR.s: Assembler messages:
encrypt.c: /tmp/cc2xVBnR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xVBnR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xVBnR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xVBnR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xVBnR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xVBnR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xVBnR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xVBnR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xVBnR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2xVBnR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xVBnR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xVBnR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xVBnR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xVBnR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccERABhg.s: Assembler messages:
encrypt.c: /tmp/ccERABhg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERABhg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERABhg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccERABhg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERABhg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERABhg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccERABhg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERABhg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERABhg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERABhg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERABhg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERABhg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccERABhg.s: Assembler messages:
encrypt.c: /tmp/ccERABhg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERABhg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERABhg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccERABhg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERABhg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERABhg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccERABhg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERABhg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERABhg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERABhg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERABhg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERABhg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERABhg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERABhg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNwms1f.s: Assembler messages:
encrypt.c: /tmp/ccNwms1f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNwms1f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNwms1f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNwms1f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwms1f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwms1f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwms1f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNwms1f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNwms1f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNwms1f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwms1f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNwms1f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccNwms1f.s: Assembler messages:
encrypt.c: /tmp/ccNwms1f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNwms1f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNwms1f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNwms1f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwms1f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwms1f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwms1f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNwms1f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNwms1f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNwms1f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwms1f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwms1f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNwms1f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwms1f.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOSZZNA.s: Assembler messages:
encrypt.c: /tmp/ccOSZZNA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSZZNA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSZZNA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSZZNA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSZZNA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSZZNA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOSZZNA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSZZNA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSZZNA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSZZNA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSZZNA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSZZNA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccOSZZNA.s: Assembler messages:
encrypt.c: /tmp/ccOSZZNA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSZZNA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSZZNA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSZZNA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSZZNA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSZZNA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOSZZNA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSZZNA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSZZNA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSZZNA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSZZNA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSZZNA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSZZNA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSZZNA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccEgsZ15.s: Assembler messages:
encrypt.c: /tmp/ccEgsZ15.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEgsZ15.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEgsZ15.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEgsZ15.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgsZ15.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgsZ15.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgsZ15.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEgsZ15.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEgsZ15.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEgsZ15.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgsZ15.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgsZ15.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccEgsZ15.s: Assembler messages:
encrypt.c: /tmp/ccEgsZ15.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEgsZ15.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEgsZ15.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEgsZ15.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgsZ15.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgsZ15.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgsZ15.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEgsZ15.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEgsZ15.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEgsZ15.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgsZ15.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgsZ15.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgsZ15.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgsZ15.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXJGivz.s: Assembler messages:
encrypt.c: /tmp/ccXJGivz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJGivz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJGivz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXJGivz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXJGivz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJGivz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXJGivz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJGivz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJGivz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJGivz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXJGivz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJGivz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccXJGivz.s: Assembler messages:
encrypt.c: /tmp/ccXJGivz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJGivz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJGivz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXJGivz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXJGivz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJGivz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXJGivz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJGivz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJGivz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJGivz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJGivz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJGivz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXJGivz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJGivz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWPqzjz.s: Assembler messages:
encrypt.c: /tmp/ccWPqzjz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWPqzjz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWPqzjz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWPqzjz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPqzjz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPqzjz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPqzjz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWPqzjz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWPqzjz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWPqzjz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPqzjz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWPqzjz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccWPqzjz.s: Assembler messages:
encrypt.c: /tmp/ccWPqzjz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWPqzjz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWPqzjz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWPqzjz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPqzjz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPqzjz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPqzjz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWPqzjz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWPqzjz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWPqzjz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPqzjz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPqzjz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWPqzjz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPqzjz.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccudE8jU.s: Assembler messages:
encrypt.c: /tmp/ccudE8jU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccudE8jU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccudE8jU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccudE8jU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccudE8jU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccudE8jU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccudE8jU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudE8jU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudE8jU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudE8jU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccudE8jU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudE8jU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccudE8jU.s: Assembler messages:
encrypt.c: /tmp/ccudE8jU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccudE8jU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccudE8jU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccudE8jU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccudE8jU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccudE8jU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccudE8jU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudE8jU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudE8jU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudE8jU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudE8jU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudE8jU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccudE8jU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudE8jU.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGqBlih.s: Assembler messages:
encrypt.c: /tmp/ccGqBlih.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqBlih.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqBlih.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGqBlih.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqBlih.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqBlih.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqBlih.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqBlih.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqBlih.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqBlih.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqBlih.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqBlih.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGqBlih.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqBlih.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqBlih.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqBlih.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGqBlih.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqBlih.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqBlih.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqBlih.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqBlih.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqBlih.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGqBlih.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqBlih.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnunL3C.s: Assembler messages:
encrypt.c: /tmp/ccnunL3C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnunL3C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnunL3C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnunL3C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnunL3C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnunL3C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnunL3C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnunL3C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnunL3C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnunL3C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnunL3C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnunL3C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnunL3C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnunL3C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnunL3C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnunL3C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnunL3C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnunL3C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnunL3C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnunL3C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnunL3C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnunL3C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnunL3C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnunL3C.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccMHnzbD.s: Assembler messages:
encrypt.c: /tmp/ccMHnzbD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHnzbD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHnzbD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHnzbD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHnzbD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHnzbD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHnzbD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHnzbD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHnzbD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHnzbD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHnzbD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHnzbD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHnzbD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHnzbD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHnzbD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHnzbD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMHnzbD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHnzbD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHnzbD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHnzbD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHnzbD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHnzbD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHnzbD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHnzbD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccSsyhQQ.s: Assembler messages:
encrypt.c: /tmp/ccSsyhQQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSsyhQQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSsyhQQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSsyhQQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyhQQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyhQQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyhQQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyhQQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyhQQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsyhQQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsyhQQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsyhQQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSsyhQQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyhQQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSsyhQQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSsyhQQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsyhQQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyhQQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyhQQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyhQQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyhQQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSsyhQQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyhQQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyhQQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGwaZYS.s: Assembler messages:
encrypt.c: /tmp/ccGwaZYS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGwaZYS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGwaZYS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGwaZYS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaZYS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaZYS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaZYS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaZYS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaZYS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwaZYS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwaZYS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwaZYS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGwaZYS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaZYS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGwaZYS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwaZYS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGwaZYS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwaZYS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwaZYS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwaZYS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaZYS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwaZYS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwaZYS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwaZYS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY1lt9d.s: Assembler messages:
encrypt.c: /tmp/ccY1lt9d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1lt9d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1lt9d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1lt9d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1lt9d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1lt9d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1lt9d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1lt9d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1lt9d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1lt9d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1lt9d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1lt9d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1lt9d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1lt9d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1lt9d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY1lt9d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1lt9d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1lt9d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1lt9d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1lt9d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1lt9d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1lt9d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1lt9d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1lt9d.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO759Og.s: Assembler messages:
encrypt.c: /tmp/ccO759Og.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO759Og.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO759Og.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO759Og.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO759Og.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO759Og.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO759Og.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO759Og.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO759Og.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO759Og.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO759Og.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO759Og.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO759Og.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO759Og.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO759Og.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO759Og.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO759Og.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO759Og.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO759Og.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO759Og.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO759Og.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO759Og.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO759Og.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO759Og.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccctYP5w.s: Assembler messages:
encrypt.c: /tmp/ccctYP5w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccctYP5w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccctYP5w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccctYP5w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctYP5w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctYP5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctYP5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctYP5w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctYP5w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctYP5w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctYP5w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctYP5w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccctYP5w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctYP5w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccctYP5w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccctYP5w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctYP5w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctYP5w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctYP5w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctYP5w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctYP5w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccctYP5w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctYP5w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctYP5w.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6OjOAX.s: Assembler messages:
encrypt.c: /tmp/cc6OjOAX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OjOAX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OjOAX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OjOAX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OjOAX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OjOAX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OjOAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OjOAX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OjOAX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OjOAX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OjOAX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OjOAX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OjOAX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OjOAX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OjOAX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OjOAX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OjOAX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OjOAX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OjOAX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OjOAX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OjOAX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OjOAX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OjOAX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OjOAX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnuWo3y.s: Assembler messages:
encrypt.c: /tmp/ccnuWo3y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnuWo3y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnuWo3y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnuWo3y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuWo3y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuWo3y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuWo3y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuWo3y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuWo3y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuWo3y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuWo3y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuWo3y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnuWo3y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuWo3y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnuWo3y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuWo3y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnuWo3y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuWo3y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnuWo3y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnuWo3y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuWo3y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnuWo3y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnuWo3y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnuWo3y.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRRS8vS.s: Assembler messages:
encrypt.c: /tmp/ccRRS8vS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRS8vS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRS8vS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRS8vS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRS8vS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRS8vS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRS8vS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRS8vS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRS8vS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRS8vS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRS8vS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRS8vS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRS8vS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRS8vS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRS8vS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRS8vS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRRS8vS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRS8vS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRS8vS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRS8vS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRS8vS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRS8vS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRS8vS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRS8vS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY8NI0c.s: Assembler messages:
encrypt.c: /tmp/ccY8NI0c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8NI0c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8NI0c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8NI0c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8NI0c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8NI0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8NI0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8NI0c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8NI0c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8NI0c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8NI0c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8NI0c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8NI0c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8NI0c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8NI0c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY8NI0c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8NI0c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8NI0c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8NI0c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8NI0c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8NI0c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8NI0c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8NI0c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8NI0c.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc78BZGa.s: Assembler messages:
encrypt.c: /tmp/cc78BZGa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78BZGa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78BZGa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc78BZGa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78BZGa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78BZGa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78BZGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78BZGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78BZGa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78BZGa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78BZGa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78BZGa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78BZGa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78BZGa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78BZGa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78BZGa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc78BZGa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78BZGa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78BZGa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78BZGa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78BZGa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78BZGa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78BZGa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78BZGa.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJLQbOR.s: Assembler messages:
encrypt.c: /tmp/ccJLQbOR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLQbOR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLQbOR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLQbOR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLQbOR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLQbOR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLQbOR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLQbOR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLQbOR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLQbOR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLQbOR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLQbOR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLQbOR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLQbOR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLQbOR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJLQbOR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLQbOR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLQbOR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLQbOR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLQbOR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLQbOR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLQbOR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLQbOR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLQbOR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc059c5D.s: Assembler messages:
encrypt.c: /tmp/cc059c5D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc059c5D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc059c5D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc059c5D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc059c5D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc059c5D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc059c5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc059c5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc059c5D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc059c5D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc059c5D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc059c5D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc059c5D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc059c5D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc059c5D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc059c5D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc059c5D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc059c5D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc059c5D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc059c5D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc059c5D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc059c5D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc059c5D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc059c5D.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGH05cn.s: Assembler messages:
encrypt.c: /tmp/ccGH05cn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGH05cn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGH05cn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGH05cn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGH05cn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGH05cn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGH05cn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGH05cn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGH05cn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGH05cn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGH05cn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGH05cn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGH05cn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGH05cn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGH05cn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGH05cn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGH05cn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGH05cn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGH05cn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGH05cn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGH05cn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGH05cn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGH05cn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGH05cn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1uPOmA.s: Assembler messages:
encrypt.c: /tmp/cc1uPOmA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1uPOmA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1uPOmA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1uPOmA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uPOmA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uPOmA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uPOmA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uPOmA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uPOmA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uPOmA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uPOmA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uPOmA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1uPOmA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uPOmA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1uPOmA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uPOmA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1uPOmA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uPOmA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uPOmA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uPOmA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uPOmA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uPOmA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1uPOmA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uPOmA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVu1mz9.s: Assembler messages:
encrypt.c: /tmp/ccVu1mz9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVu1mz9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVu1mz9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVu1mz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVu1mz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVu1mz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVu1mz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVu1mz9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVu1mz9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVu1mz9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVu1mz9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVu1mz9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVu1mz9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVu1mz9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVu1mz9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVu1mz9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVu1mz9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVu1mz9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVu1mz9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVu1mz9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVu1mz9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVu1mz9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVu1mz9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVu1mz9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6gBBQX.s: Assembler messages:
encrypt.c: /tmp/cc6gBBQX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6gBBQX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6gBBQX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6gBBQX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gBBQX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gBBQX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gBBQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gBBQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gBBQX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gBBQX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gBBQX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gBBQX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6gBBQX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gBBQX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6gBBQX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gBBQX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6gBBQX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gBBQX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gBBQX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gBBQX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gBBQX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gBBQX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gBBQX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gBBQX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAUHp1x.s: Assembler messages:
encrypt.c: /tmp/ccAUHp1x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUHp1x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUHp1x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUHp1x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUHp1x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUHp1x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUHp1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUHp1x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUHp1x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUHp1x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUHp1x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUHp1x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUHp1x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUHp1x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUHp1x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAUHp1x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUHp1x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUHp1x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUHp1x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUHp1x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUHp1x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUHp1x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUHp1x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUHp1x.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMxuWZE.s: Assembler messages:
encrypt.c: /tmp/ccMxuWZE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMxuWZE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMxuWZE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMxuWZE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxuWZE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxuWZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxuWZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxuWZE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxuWZE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMxuWZE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMxuWZE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMxuWZE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMxuWZE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxuWZE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMxuWZE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMxuWZE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMxuWZE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMxuWZE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMxuWZE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxuWZE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMxuWZE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMxuWZE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMxuWZE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMxuWZE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNaJZ9V.s: Assembler messages:
encrypt.c: /tmp/ccNaJZ9V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNaJZ9V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNaJZ9V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNaJZ9V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaJZ9V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaJZ9V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaJZ9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaJZ9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaJZ9V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaJZ9V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaJZ9V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaJZ9V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNaJZ9V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaJZ9V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNaJZ9V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaJZ9V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNaJZ9V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaJZ9V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaJZ9V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaJZ9V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaJZ9V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaJZ9V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNaJZ9V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaJZ9V.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvFlkM1.s: Assembler messages:
encrypt.c: /tmp/ccvFlkM1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvFlkM1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvFlkM1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvFlkM1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFlkM1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFlkM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFlkM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFlkM1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFlkM1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvFlkM1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvFlkM1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvFlkM1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvFlkM1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFlkM1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvFlkM1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvFlkM1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvFlkM1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFlkM1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFlkM1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFlkM1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFlkM1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvFlkM1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFlkM1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFlkM1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwMjFJg.s: Assembler messages:
encrypt.c: /tmp/ccwMjFJg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMjFJg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMjFJg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMjFJg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMjFJg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMjFJg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMjFJg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMjFJg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMjFJg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMjFJg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMjFJg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMjFJg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMjFJg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMjFJg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMjFJg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMjFJg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwMjFJg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMjFJg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMjFJg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMjFJg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMjFJg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMjFJg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMjFJg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMjFJg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6SfKCn.s: Assembler messages:
encrypt.c: /tmp/cc6SfKCn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6SfKCn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6SfKCn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6SfKCn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SfKCn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SfKCn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SfKCn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SfKCn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SfKCn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6SfKCn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6SfKCn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6SfKCn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6SfKCn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SfKCn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6SfKCn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6SfKCn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6SfKCn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SfKCn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SfKCn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SfKCn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SfKCn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6SfKCn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SfKCn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SfKCn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVDP6vJ.s: Assembler messages:
encrypt.c: /tmp/ccVDP6vJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVDP6vJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVDP6vJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVDP6vJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDP6vJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDP6vJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDP6vJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDP6vJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDP6vJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDP6vJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDP6vJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDP6vJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVDP6vJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDP6vJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVDP6vJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDP6vJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVDP6vJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDP6vJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDP6vJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDP6vJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDP6vJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDP6vJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVDP6vJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDP6vJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2VbUbI.s: Assembler messages:
encrypt.c: /tmp/cc2VbUbI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2VbUbI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2VbUbI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2VbUbI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbUbI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbUbI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbUbI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbUbI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbUbI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VbUbI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VbUbI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VbUbI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2VbUbI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbUbI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2VbUbI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2VbUbI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VbUbI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VbUbI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VbUbI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VbUbI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VbUbI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2VbUbI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VbUbI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VbUbI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc74jNX3.s: Assembler messages:
encrypt.c: /tmp/cc74jNX3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc74jNX3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc74jNX3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc74jNX3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74jNX3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74jNX3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74jNX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74jNX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74jNX3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74jNX3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74jNX3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74jNX3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc74jNX3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74jNX3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc74jNX3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74jNX3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc74jNX3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74jNX3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc74jNX3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc74jNX3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74jNX3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc74jNX3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc74jNX3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc74jNX3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGEE3c2.s: Assembler messages:
encrypt.c: /tmp/ccGEE3c2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEE3c2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEE3c2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEE3c2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEE3c2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEE3c2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEE3c2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEE3c2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEE3c2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEE3c2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEE3c2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEE3c2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEE3c2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEE3c2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEE3c2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGEE3c2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEE3c2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEE3c2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEE3c2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEE3c2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEE3c2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEE3c2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEE3c2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEE3c2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJbOhzo.s: Assembler messages:
encrypt.c: /tmp/ccJbOhzo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJbOhzo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJbOhzo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJbOhzo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbOhzo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbOhzo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbOhzo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbOhzo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbOhzo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbOhzo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbOhzo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbOhzo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJbOhzo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbOhzo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJbOhzo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbOhzo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJbOhzo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbOhzo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbOhzo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbOhzo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbOhzo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbOhzo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJbOhzo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbOhzo.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFa8EEL.s: Assembler messages:
encrypt.c: /tmp/ccFa8EEL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFa8EEL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFa8EEL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFa8EEL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa8EEL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa8EEL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa8EEL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa8EEL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa8EEL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFa8EEL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFa8EEL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFa8EEL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFa8EEL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa8EEL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFa8EEL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFa8EEL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFa8EEL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFa8EEL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFa8EEL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFa8EEL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa8EEL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFa8EEL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFa8EEL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFa8EEL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgyJ9bp.s: Assembler messages:
encrypt.c: /tmp/ccgyJ9bp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyJ9bp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyJ9bp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyJ9bp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyJ9bp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyJ9bp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyJ9bp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyJ9bp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyJ9bp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyJ9bp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyJ9bp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyJ9bp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyJ9bp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyJ9bp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyJ9bp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgyJ9bp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyJ9bp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyJ9bp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyJ9bp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyJ9bp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyJ9bp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgyJ9bp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyJ9bp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyJ9bp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5o9DJE.s: Assembler messages:
encrypt.c: /tmp/cc5o9DJE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5o9DJE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5o9DJE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5o9DJE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5o9DJE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5o9DJE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5o9DJE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5o9DJE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5o9DJE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5o9DJE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5o9DJE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5o9DJE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5o9DJE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5o9DJE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5o9DJE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5o9DJE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5o9DJE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5o9DJE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5o9DJE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5o9DJE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5o9DJE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5o9DJE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5o9DJE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5o9DJE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYEvecn.s: Assembler messages:
encrypt.c: /tmp/ccYEvecn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYEvecn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYEvecn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYEvecn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEvecn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEvecn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEvecn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEvecn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEvecn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEvecn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEvecn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEvecn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYEvecn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEvecn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYEvecn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEvecn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYEvecn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEvecn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEvecn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEvecn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEvecn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEvecn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYEvecn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEvecn.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccBKyeWR.s: Assembler messages:
encrypt.c: /tmp/ccBKyeWR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKyeWR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKyeWR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKyeWR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKyeWR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKyeWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKyeWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKyeWR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKyeWR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKyeWR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKyeWR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKyeWR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKyeWR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKyeWR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKyeWR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBKyeWR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKyeWR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKyeWR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKyeWR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKyeWR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKyeWR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKyeWR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKyeWR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKyeWR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cchfh7qx.s: Assembler messages:
encrypt.c: /tmp/cchfh7qx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfh7qx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfh7qx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchfh7qx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfh7qx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfh7qx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfh7qx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfh7qx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfh7qx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfh7qx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfh7qx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfh7qx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfh7qx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfh7qx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfh7qx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfh7qx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchfh7qx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfh7qx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfh7qx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfh7qx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfh7qx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfh7qx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfh7qx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfh7qx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY63raf.s: Assembler messages:
encrypt.c: /tmp/ccY63raf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY63raf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY63raf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY63raf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY63raf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY63raf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY63raf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY63raf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY63raf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY63raf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY63raf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY63raf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY63raf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY63raf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY63raf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY63raf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY63raf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY63raf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY63raf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY63raf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY63raf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY63raf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY63raf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY63raf.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckhgYpY.s: Assembler messages:
encrypt.c: /tmp/cckhgYpY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckhgYpY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckhgYpY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckhgYpY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhgYpY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhgYpY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhgYpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhgYpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhgYpY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhgYpY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhgYpY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhgYpY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckhgYpY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhgYpY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckhgYpY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhgYpY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckhgYpY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhgYpY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhgYpY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhgYpY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhgYpY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhgYpY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhgYpY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhgYpY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0SKoVl.s: Assembler messages:
encrypt.c: /tmp/cc0SKoVl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0SKoVl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0SKoVl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0SKoVl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SKoVl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SKoVl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SKoVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SKoVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SKoVl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SKoVl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SKoVl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SKoVl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0SKoVl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SKoVl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0SKoVl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SKoVl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0SKoVl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SKoVl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SKoVl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SKoVl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SKoVl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SKoVl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0SKoVl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SKoVl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs3LzVC.s: Assembler messages:
encrypt.c: /tmp/ccs3LzVC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs3LzVC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs3LzVC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs3LzVC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3LzVC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3LzVC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3LzVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3LzVC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3LzVC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3LzVC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3LzVC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3LzVC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs3LzVC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3LzVC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs3LzVC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs3LzVC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3LzVC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3LzVC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3LzVC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3LzVC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3LzVC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs3LzVC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3LzVC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3LzVC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIeYBoy.s: Assembler messages:
encrypt.c: /tmp/ccIeYBoy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIeYBoy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIeYBoy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIeYBoy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeYBoy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeYBoy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeYBoy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeYBoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeYBoy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIeYBoy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIeYBoy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIeYBoy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIeYBoy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeYBoy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIeYBoy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIeYBoy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIeYBoy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIeYBoy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIeYBoy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIeYBoy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeYBoy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIeYBoy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIeYBoy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIeYBoy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSVcnNZ.s: Assembler messages:
encrypt.c: /tmp/ccSVcnNZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSVcnNZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSVcnNZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSVcnNZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVcnNZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVcnNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVcnNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVcnNZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVcnNZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVcnNZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVcnNZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVcnNZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSVcnNZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVcnNZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSVcnNZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSVcnNZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVcnNZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVcnNZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVcnNZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVcnNZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVcnNZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSVcnNZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVcnNZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVcnNZ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ofMuW.s: Assembler messages:
encrypt.c: /tmp/cc0ofMuW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ofMuW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ofMuW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ofMuW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ofMuW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ofMuW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ofMuW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ofMuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ofMuW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ofMuW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ofMuW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ofMuW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ofMuW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ofMuW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ofMuW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ofMuW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ofMuW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ofMuW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ofMuW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ofMuW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ofMuW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ofMuW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ofMuW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ofMuW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6bpHyw.s: Assembler messages:
encrypt.c: /tmp/cc6bpHyw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6bpHyw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6bpHyw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6bpHyw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bpHyw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bpHyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bpHyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bpHyw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bpHyw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bpHyw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bpHyw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bpHyw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6bpHyw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bpHyw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6bpHyw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6bpHyw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bpHyw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bpHyw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bpHyw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bpHyw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bpHyw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6bpHyw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bpHyw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bpHyw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccannSvP.s: Assembler messages:
encrypt.c: /tmp/ccannSvP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccannSvP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccannSvP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccannSvP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannSvP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannSvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannSvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannSvP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannSvP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccannSvP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccannSvP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccannSvP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccannSvP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannSvP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccannSvP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccannSvP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccannSvP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannSvP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannSvP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannSvP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannSvP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccannSvP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannSvP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannSvP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfRvZ7A.s: Assembler messages:
encrypt.c: /tmp/ccfRvZ7A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfRvZ7A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfRvZ7A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfRvZ7A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRvZ7A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRvZ7A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRvZ7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRvZ7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRvZ7A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRvZ7A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRvZ7A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRvZ7A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfRvZ7A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRvZ7A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfRvZ7A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRvZ7A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfRvZ7A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRvZ7A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfRvZ7A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfRvZ7A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRvZ7A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfRvZ7A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfRvZ7A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfRvZ7A.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE6jRz6.s: Assembler messages:
encrypt.c: /tmp/ccE6jRz6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6jRz6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6jRz6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6jRz6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6jRz6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6jRz6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6jRz6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6jRz6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6jRz6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6jRz6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6jRz6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6jRz6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6jRz6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6jRz6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6jRz6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6jRz6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE6jRz6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6jRz6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6jRz6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6jRz6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6jRz6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6jRz6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6jRz6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6jRz6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpxfiHg.s: Assembler messages:
encrypt.c: /tmp/ccpxfiHg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpxfiHg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpxfiHg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpxfiHg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxfiHg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxfiHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxfiHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxfiHg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxfiHg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxfiHg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxfiHg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxfiHg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpxfiHg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxfiHg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpxfiHg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpxfiHg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxfiHg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxfiHg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxfiHg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxfiHg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxfiHg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpxfiHg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxfiHg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxfiHg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOlVst7.s: Assembler messages:
encrypt.c: /tmp/ccOlVst7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOlVst7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOlVst7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOlVst7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlVst7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlVst7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlVst7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlVst7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlVst7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlVst7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlVst7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlVst7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOlVst7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlVst7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOlVst7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOlVst7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlVst7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlVst7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlVst7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlVst7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlVst7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOlVst7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlVst7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlVst7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRnTkmW.s: Assembler messages:
encrypt.c: /tmp/ccRnTkmW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRnTkmW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRnTkmW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRnTkmW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnTkmW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnTkmW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnTkmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnTkmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnTkmW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnTkmW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnTkmW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnTkmW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRnTkmW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnTkmW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRnTkmW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnTkmW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRnTkmW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnTkmW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnTkmW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnTkmW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnTkmW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnTkmW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRnTkmW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnTkmW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHSpI8o.s: Assembler messages:
encrypt.c: /tmp/ccHSpI8o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSpI8o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSpI8o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSpI8o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSpI8o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSpI8o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSpI8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSpI8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSpI8o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSpI8o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSpI8o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSpI8o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSpI8o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSpI8o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSpI8o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSpI8o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHSpI8o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSpI8o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSpI8o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSpI8o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSpI8o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSpI8o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSpI8o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSpI8o.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb82dIB.s: Assembler messages:
encrypt.c: /tmp/ccb82dIB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb82dIB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb82dIB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb82dIB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb82dIB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb82dIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb82dIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb82dIB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb82dIB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb82dIB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb82dIB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb82dIB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb82dIB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb82dIB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb82dIB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb82dIB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb82dIB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb82dIB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb82dIB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb82dIB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb82dIB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb82dIB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb82dIB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb82dIB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccatlgzq.s: Assembler messages:
encrypt.c: /tmp/ccatlgzq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccatlgzq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccatlgzq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccatlgzq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatlgzq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatlgzq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatlgzq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatlgzq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatlgzq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatlgzq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatlgzq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatlgzq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccatlgzq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatlgzq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccatlgzq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatlgzq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccatlgzq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatlgzq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccatlgzq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccatlgzq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatlgzq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccatlgzq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatlgzq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccatlgzq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbndJQA.s: Assembler messages:
encrypt.c: /tmp/ccbndJQA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbndJQA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbndJQA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbndJQA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbndJQA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbndJQA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbndJQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbndJQA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbndJQA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbndJQA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbndJQA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbndJQA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbndJQA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbndJQA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbndJQA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbndJQA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbndJQA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbndJQA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbndJQA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbndJQA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbndJQA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbndJQA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbndJQA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbndJQA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWzbNb2.s: Assembler messages:
encrypt.c: /tmp/ccWzbNb2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzbNb2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzbNb2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzbNb2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzbNb2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzbNb2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzbNb2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzbNb2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzbNb2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzbNb2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzbNb2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzbNb2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzbNb2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzbNb2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzbNb2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWzbNb2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzbNb2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzbNb2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzbNb2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzbNb2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzbNb2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzbNb2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzbNb2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzbNb2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnUrR5U.s: Assembler messages:
encrypt.c: /tmp/ccnUrR5U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUrR5U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUrR5U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUrR5U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUrR5U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUrR5U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUrR5U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUrR5U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUrR5U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUrR5U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUrR5U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUrR5U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUrR5U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUrR5U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUrR5U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUrR5U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnUrR5U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUrR5U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUrR5U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUrR5U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUrR5U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUrR5U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUrR5U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUrR5U.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLdMDLV.s: Assembler messages:
encrypt.c: /tmp/ccLdMDLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdMDLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdMDLV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdMDLV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdMDLV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdMDLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdMDLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdMDLV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdMDLV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdMDLV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdMDLV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdMDLV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdMDLV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdMDLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdMDLV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdMDLV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdMDLV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdMDLV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdMDLV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdMDLV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdMDLV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdMDLV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdMDLV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdMDLV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwmmySN.s: Assembler messages:
encrypt.c: /tmp/ccwmmySN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwmmySN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwmmySN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwmmySN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmySN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmySN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmySN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmySN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmySN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmySN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmySN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmySN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwmmySN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmySN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwmmySN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmySN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwmmySN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmySN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmmySN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmmySN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmySN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmmySN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwmmySN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmmySN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMoZwjp.s: Assembler messages:
encrypt.c: /tmp/ccMoZwjp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMoZwjp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMoZwjp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMoZwjp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoZwjp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoZwjp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoZwjp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoZwjp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoZwjp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoZwjp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoZwjp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoZwjp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMoZwjp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoZwjp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMoZwjp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMoZwjp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoZwjp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoZwjp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoZwjp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoZwjp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoZwjp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMoZwjp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoZwjp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoZwjp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgzuRHg.s: Assembler messages:
encrypt.c: /tmp/ccgzuRHg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzuRHg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzuRHg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzuRHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzuRHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzuRHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzuRHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzuRHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzuRHg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzuRHg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzuRHg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzuRHg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzuRHg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzuRHg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzuRHg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzuRHg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgzuRHg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzuRHg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzuRHg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzuRHg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzuRHg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzuRHg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzuRHg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzuRHg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9pXkED.s: Assembler messages:
encrypt.c: /tmp/cc9pXkED.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9pXkED.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9pXkED.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9pXkED.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pXkED.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pXkED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pXkED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pXkED.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pXkED.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pXkED.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pXkED.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pXkED.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9pXkED.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pXkED.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9pXkED.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9pXkED.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pXkED.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pXkED.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pXkED.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pXkED.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pXkED.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9pXkED.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pXkED.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pXkED.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRxewNc.s: Assembler messages:
encrypt.c: /tmp/ccRxewNc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxewNc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxewNc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxewNc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxewNc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxewNc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxewNc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxewNc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxewNc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxewNc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxewNc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxewNc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxewNc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxewNc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxewNc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxewNc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRxewNc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxewNc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxewNc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxewNc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxewNc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxewNc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxewNc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxewNc.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT1vxNY.s: Assembler messages:
encrypt.c: /tmp/ccT1vxNY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT1vxNY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT1vxNY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT1vxNY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1vxNY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1vxNY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1vxNY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1vxNY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1vxNY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1vxNY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1vxNY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1vxNY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT1vxNY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1vxNY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT1vxNY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT1vxNY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1vxNY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1vxNY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1vxNY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1vxNY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1vxNY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT1vxNY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1vxNY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1vxNY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy4GrMs.s: Assembler messages:
encrypt.c: /tmp/ccy4GrMs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4GrMs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4GrMs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4GrMs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4GrMs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4GrMs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4GrMs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4GrMs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4GrMs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4GrMs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4GrMs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4GrMs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4GrMs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4GrMs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4GrMs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4GrMs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy4GrMs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4GrMs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4GrMs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4GrMs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4GrMs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4GrMs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4GrMs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4GrMs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT94tRw.s: Assembler messages:
encrypt.c: /tmp/ccT94tRw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT94tRw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT94tRw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT94tRw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT94tRw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT94tRw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT94tRw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT94tRw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT94tRw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT94tRw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT94tRw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT94tRw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT94tRw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT94tRw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT94tRw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT94tRw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT94tRw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT94tRw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT94tRw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT94tRw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT94tRw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT94tRw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT94tRw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT94tRw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccb47K8M.s: Assembler messages:
encrypt.c: /tmp/ccb47K8M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb47K8M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb47K8M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb47K8M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb47K8M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb47K8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb47K8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb47K8M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb47K8M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb47K8M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb47K8M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb47K8M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb47K8M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb47K8M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb47K8M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb47K8M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb47K8M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb47K8M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb47K8M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb47K8M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb47K8M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb47K8M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb47K8M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb47K8M.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDEi66g.s: Assembler messages:
encrypt.c: /tmp/ccDEi66g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDEi66g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDEi66g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDEi66g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEi66g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEi66g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEi66g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEi66g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEi66g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEi66g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEi66g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEi66g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDEi66g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEi66g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDEi66g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDEi66g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEi66g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEi66g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEi66g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEi66g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEi66g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDEi66g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEi66g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEi66g.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbrMvQO.s: Assembler messages:
encrypt.c: /tmp/ccbrMvQO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrMvQO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrMvQO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrMvQO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrMvQO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrMvQO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrMvQO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrMvQO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrMvQO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrMvQO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrMvQO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrMvQO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrMvQO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrMvQO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrMvQO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrMvQO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbrMvQO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrMvQO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrMvQO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrMvQO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrMvQO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrMvQO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbrMvQO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrMvQO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNlt9vT.s: Assembler messages:
encrypt.c: /tmp/ccNlt9vT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNlt9vT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNlt9vT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNlt9vT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlt9vT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlt9vT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlt9vT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlt9vT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlt9vT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlt9vT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlt9vT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlt9vT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNlt9vT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlt9vT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNlt9vT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlt9vT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNlt9vT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlt9vT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlt9vT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlt9vT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlt9vT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlt9vT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNlt9vT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlt9vT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVoFdqp.s: Assembler messages:
encrypt.c: /tmp/ccVoFdqp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVoFdqp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVoFdqp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVoFdqp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoFdqp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoFdqp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoFdqp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoFdqp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoFdqp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVoFdqp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVoFdqp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVoFdqp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVoFdqp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoFdqp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVoFdqp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVoFdqp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVoFdqp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVoFdqp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVoFdqp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoFdqp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVoFdqp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVoFdqp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVoFdqp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVoFdqp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV8kdmI.s: Assembler messages:
encrypt.c: /tmp/ccV8kdmI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8kdmI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8kdmI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8kdmI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8kdmI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8kdmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8kdmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8kdmI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8kdmI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8kdmI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8kdmI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8kdmI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8kdmI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8kdmI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8kdmI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV8kdmI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8kdmI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8kdmI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8kdmI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8kdmI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8kdmI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8kdmI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8kdmI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8kdmI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoJ8uod.s: Assembler messages:
encrypt.c: /tmp/ccoJ8uod.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoJ8uod.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoJ8uod.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoJ8uod.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ8uod.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ8uod.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ8uod.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ8uod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ8uod.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ8uod.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ8uod.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ8uod.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoJ8uod.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ8uod.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoJ8uod.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ8uod.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoJ8uod.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ8uod.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJ8uod.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJ8uod.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ8uod.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJ8uod.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoJ8uod.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJ8uod.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc17jc4C.s: Assembler messages:
encrypt.c: /tmp/cc17jc4C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17jc4C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc17jc4C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc17jc4C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17jc4C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17jc4C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17jc4C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17jc4C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17jc4C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17jc4C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17jc4C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17jc4C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc17jc4C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17jc4C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc17jc4C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc17jc4C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17jc4C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17jc4C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17jc4C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17jc4C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17jc4C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17jc4C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17jc4C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17jc4C.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLrct5h.s: Assembler messages:
encrypt.c: /tmp/ccLrct5h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrct5h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrct5h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrct5h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrct5h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrct5h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrct5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrct5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrct5h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrct5h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrct5h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrct5h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrct5h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrct5h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrct5h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrct5h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLrct5h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrct5h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrct5h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrct5h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrct5h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrct5h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrct5h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrct5h.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPzvUl5.s: Assembler messages:
encrypt.c: /tmp/ccPzvUl5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPzvUl5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPzvUl5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPzvUl5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzvUl5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzvUl5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzvUl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzvUl5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzvUl5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPzvUl5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPzvUl5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPzvUl5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPzvUl5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzvUl5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPzvUl5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPzvUl5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPzvUl5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzvUl5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzvUl5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzvUl5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzvUl5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPzvUl5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzvUl5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzvUl5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccisrNVB.s: Assembler messages:
encrypt.c: /tmp/ccisrNVB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccisrNVB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccisrNVB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccisrNVB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisrNVB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisrNVB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisrNVB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisrNVB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisrNVB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisrNVB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisrNVB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisrNVB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccisrNVB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisrNVB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccisrNVB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisrNVB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccisrNVB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisrNVB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccisrNVB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccisrNVB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisrNVB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccisrNVB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccisrNVB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccisrNVB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAd465J.s: Assembler messages:
encrypt.c: /tmp/ccAd465J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAd465J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAd465J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAd465J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd465J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd465J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd465J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd465J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd465J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd465J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd465J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd465J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAd465J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd465J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAd465J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAd465J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd465J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd465J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd465J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd465J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd465J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAd465J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd465J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd465J.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwjeKMm.s: Assembler messages:
encrypt.c: /tmp/ccwjeKMm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwjeKMm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwjeKMm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwjeKMm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjeKMm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjeKMm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjeKMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjeKMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjeKMm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjeKMm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjeKMm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjeKMm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwjeKMm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjeKMm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwjeKMm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjeKMm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwjeKMm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjeKMm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjeKMm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjeKMm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjeKMm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjeKMm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwjeKMm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjeKMm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaHTnC9.s: Assembler messages:
encrypt.c: /tmp/ccaHTnC9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHTnC9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHTnC9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHTnC9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHTnC9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHTnC9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHTnC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHTnC9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHTnC9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHTnC9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHTnC9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHTnC9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHTnC9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHTnC9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHTnC9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaHTnC9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHTnC9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHTnC9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHTnC9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHTnC9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHTnC9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHTnC9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHTnC9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHTnC9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqxPwGG.s: Assembler messages:
encrypt.c: /tmp/ccqxPwGG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxPwGG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxPwGG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqxPwGG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxPwGG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxPwGG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxPwGG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxPwGG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxPwGG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxPwGG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxPwGG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxPwGG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqxPwGG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxPwGG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxPwGG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxPwGG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqxPwGG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxPwGG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxPwGG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxPwGG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxPwGG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxPwGG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqxPwGG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxPwGG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL3RO45.s: Assembler messages:
encrypt.c: /tmp/ccL3RO45.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL3RO45.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL3RO45.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL3RO45.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3RO45.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3RO45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3RO45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3RO45.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3RO45.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3RO45.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3RO45.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3RO45.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL3RO45.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3RO45.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL3RO45.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL3RO45.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3RO45.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3RO45.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3RO45.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3RO45.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3RO45.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3RO45.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3RO45.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3RO45.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cczWJ4lA.s: Assembler messages:
encrypt.c: /tmp/cczWJ4lA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWJ4lA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWJ4lA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczWJ4lA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJ4lA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJ4lA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJ4lA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJ4lA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJ4lA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJ4lA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJ4lA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJ4lA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWJ4lA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJ4lA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWJ4lA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJ4lA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczWJ4lA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJ4lA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWJ4lA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWJ4lA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJ4lA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWJ4lA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWJ4lA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWJ4lA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch8ima3.s: Assembler messages:
encrypt.c: /tmp/cch8ima3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch8ima3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch8ima3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch8ima3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8ima3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8ima3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8ima3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8ima3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8ima3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8ima3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8ima3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8ima3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch8ima3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8ima3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch8ima3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8ima3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch8ima3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8ima3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8ima3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8ima3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8ima3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8ima3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8ima3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8ima3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwrIVCx.s: Assembler messages:
encrypt.c: /tmp/ccwrIVCx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwrIVCx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwrIVCx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwrIVCx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrIVCx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrIVCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrIVCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrIVCx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrIVCx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrIVCx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrIVCx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrIVCx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwrIVCx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrIVCx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwrIVCx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwrIVCx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrIVCx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrIVCx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrIVCx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrIVCx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrIVCx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrIVCx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrIVCx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrIVCx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclKzp1p.s: Assembler messages:
encrypt.c: /tmp/cclKzp1p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKzp1p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKzp1p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclKzp1p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzp1p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzp1p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzp1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzp1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzp1p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzp1p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzp1p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzp1p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKzp1p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzp1p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKzp1p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzp1p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclKzp1p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzp1p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKzp1p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKzp1p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzp1p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKzp1p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKzp1p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKzp1p.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxh7JuR.s: Assembler messages:
encrypt.c: /tmp/ccxh7JuR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxh7JuR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxh7JuR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxh7JuR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh7JuR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh7JuR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh7JuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh7JuR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh7JuR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxh7JuR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxh7JuR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxh7JuR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxh7JuR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh7JuR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxh7JuR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxh7JuR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxh7JuR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxh7JuR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxh7JuR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh7JuR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxh7JuR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxh7JuR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxh7JuR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxh7JuR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccislxPf.s: Assembler messages:
encrypt.c: /tmp/ccislxPf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccislxPf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccislxPf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccislxPf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccislxPf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccislxPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccislxPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccislxPf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccislxPf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccislxPf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccislxPf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccislxPf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccislxPf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccislxPf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccislxPf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccislxPf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccislxPf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccislxPf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccislxPf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccislxPf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccislxPf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccislxPf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccislxPf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccislxPf.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctjX5qJ.s: Assembler messages:
encrypt.c: /tmp/cctjX5qJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctjX5qJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctjX5qJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctjX5qJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjX5qJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjX5qJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjX5qJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjX5qJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjX5qJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjX5qJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjX5qJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjX5qJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctjX5qJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjX5qJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctjX5qJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjX5qJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctjX5qJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjX5qJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjX5qJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjX5qJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjX5qJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjX5qJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjX5qJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjX5qJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9QgPfL.s: Assembler messages:
encrypt.c: /tmp/cc9QgPfL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QgPfL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9QgPfL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9QgPfL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QgPfL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QgPfL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QgPfL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QgPfL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QgPfL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QgPfL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QgPfL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QgPfL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9QgPfL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QgPfL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9QgPfL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QgPfL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9QgPfL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QgPfL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QgPfL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QgPfL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QgPfL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QgPfL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QgPfL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QgPfL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwHdCN5.s: Assembler messages:
encrypt.c: /tmp/ccwHdCN5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwHdCN5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwHdCN5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwHdCN5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHdCN5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHdCN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHdCN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHdCN5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHdCN5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHdCN5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHdCN5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHdCN5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwHdCN5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHdCN5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwHdCN5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwHdCN5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHdCN5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHdCN5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHdCN5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHdCN5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHdCN5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHdCN5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHdCN5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHdCN5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6UV0F6.s: Assembler messages:
encrypt.c: /tmp/cc6UV0F6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6UV0F6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6UV0F6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6UV0F6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UV0F6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UV0F6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UV0F6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UV0F6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UV0F6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UV0F6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UV0F6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UV0F6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6UV0F6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UV0F6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6UV0F6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UV0F6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6UV0F6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UV0F6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UV0F6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UV0F6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UV0F6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UV0F6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6UV0F6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UV0F6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx09ZIB.s: Assembler messages:
encrypt.c: /tmp/ccx09ZIB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx09ZIB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx09ZIB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx09ZIB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx09ZIB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx09ZIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx09ZIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx09ZIB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx09ZIB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx09ZIB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx09ZIB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx09ZIB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx09ZIB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx09ZIB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx09ZIB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx09ZIB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx09ZIB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx09ZIB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx09ZIB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx09ZIB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx09ZIB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx09ZIB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx09ZIB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx09ZIB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0pawf3.s: Assembler messages:
encrypt.c: /tmp/cc0pawf3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0pawf3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0pawf3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0pawf3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pawf3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pawf3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pawf3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pawf3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pawf3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pawf3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pawf3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pawf3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0pawf3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pawf3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0pawf3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pawf3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0pawf3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pawf3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pawf3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pawf3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pawf3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pawf3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0pawf3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pawf3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpZRRpE.s: Assembler messages:
encrypt.c: /tmp/ccpZRRpE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZRRpE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZRRpE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZRRpE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZRRpE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZRRpE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZRRpE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZRRpE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZRRpE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZRRpE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZRRpE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZRRpE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZRRpE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZRRpE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZRRpE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpZRRpE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZRRpE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZRRpE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZRRpE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZRRpE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZRRpE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZRRpE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZRRpE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZRRpE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK4HfSV.s: Assembler messages:
encrypt.c: /tmp/ccK4HfSV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK4HfSV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK4HfSV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK4HfSV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4HfSV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4HfSV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4HfSV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4HfSV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4HfSV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4HfSV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4HfSV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4HfSV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK4HfSV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4HfSV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK4HfSV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK4HfSV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4HfSV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4HfSV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4HfSV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4HfSV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4HfSV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4HfSV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4HfSV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4HfSV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNt0yXn.s: Assembler messages:
encrypt.c: /tmp/ccNt0yXn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNt0yXn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNt0yXn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNt0yXn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt0yXn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt0yXn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt0yXn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt0yXn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt0yXn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt0yXn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt0yXn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt0yXn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNt0yXn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt0yXn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNt0yXn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt0yXn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNt0yXn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt0yXn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt0yXn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt0yXn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt0yXn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt0yXn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNt0yXn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt0yXn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccDhI8Qo.s: Assembler messages:
encrypt.c: /tmp/ccDhI8Qo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhI8Qo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhI8Qo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhI8Qo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhI8Qo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhI8Qo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhI8Qo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhI8Qo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhI8Qo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhI8Qo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhI8Qo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhI8Qo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhI8Qo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhI8Qo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhI8Qo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhI8Qo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDhI8Qo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhI8Qo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhI8Qo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhI8Qo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhI8Qo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhI8Qo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhI8Qo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhI8Qo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccSszdbU.s: Assembler messages:
encrypt.c: /tmp/ccSszdbU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSszdbU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSszdbU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSszdbU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSszdbU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSszdbU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSszdbU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSszdbU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSszdbU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSszdbU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSszdbU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSszdbU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSszdbU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSszdbU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSszdbU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSszdbU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSszdbU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSszdbU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSszdbU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSszdbU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSszdbU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSszdbU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSszdbU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSszdbU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLxZfri.s: Assembler messages:
encrypt.c: /tmp/ccLxZfri.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxZfri.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxZfri.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxZfri.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZfri.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZfri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZfri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZfri.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZfri.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxZfri.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxZfri.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxZfri.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxZfri.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZfri.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxZfri.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLxZfri.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxZfri.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxZfri.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxZfri.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZfri.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxZfri.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxZfri.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxZfri.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxZfri.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwuD9MJ.s: Assembler messages:
encrypt.c: /tmp/ccwuD9MJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwuD9MJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwuD9MJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwuD9MJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuD9MJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuD9MJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuD9MJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuD9MJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuD9MJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuD9MJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuD9MJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuD9MJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwuD9MJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuD9MJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwuD9MJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuD9MJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwuD9MJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuD9MJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuD9MJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuD9MJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuD9MJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuD9MJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwuD9MJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuD9MJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqiiF6M.s: Assembler messages:
encrypt.c: /tmp/ccqiiF6M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqiiF6M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqiiF6M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqiiF6M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiF6M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiF6M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiF6M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiF6M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiF6M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqiiF6M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqiiF6M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqiiF6M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqiiF6M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiF6M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqiiF6M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqiiF6M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqiiF6M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqiiF6M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqiiF6M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqiiF6M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiF6M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqiiF6M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqiiF6M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqiiF6M.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyryM64.s: Assembler messages:
encrypt.c: /tmp/ccyryM64.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyryM64.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyryM64.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyryM64.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyryM64.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyryM64.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyryM64.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyryM64.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyryM64.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyryM64.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyryM64.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyryM64.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyryM64.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyryM64.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyryM64.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyryM64.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyryM64.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyryM64.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyryM64.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyryM64.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyryM64.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyryM64.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyryM64.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyryM64.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0y6gDx.s: Assembler messages:
encrypt.c: /tmp/cc0y6gDx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0y6gDx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0y6gDx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0y6gDx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0y6gDx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0y6gDx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0y6gDx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0y6gDx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0y6gDx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0y6gDx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0y6gDx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0y6gDx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0y6gDx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0y6gDx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0y6gDx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0y6gDx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0y6gDx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0y6gDx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0y6gDx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0y6gDx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0y6gDx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0y6gDx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0y6gDx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0y6gDx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYRFH8X.s: Assembler messages:
encrypt.c: /tmp/ccYRFH8X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRFH8X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRFH8X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRFH8X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRFH8X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRFH8X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRFH8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRFH8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRFH8X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRFH8X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRFH8X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRFH8X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRFH8X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRFH8X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRFH8X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRFH8X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYRFH8X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRFH8X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRFH8X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRFH8X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRFH8X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRFH8X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRFH8X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRFH8X.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXd3Lp1.s: Assembler messages:
encrypt.c: /tmp/ccXd3Lp1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXd3Lp1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXd3Lp1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXd3Lp1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd3Lp1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd3Lp1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd3Lp1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd3Lp1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd3Lp1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd3Lp1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd3Lp1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd3Lp1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXd3Lp1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd3Lp1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXd3Lp1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd3Lp1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXd3Lp1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd3Lp1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd3Lp1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd3Lp1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd3Lp1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd3Lp1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXd3Lp1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd3Lp1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cci4f2Yp.s: Assembler messages:
encrypt.c: /tmp/cci4f2Yp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4f2Yp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4f2Yp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci4f2Yp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4f2Yp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4f2Yp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4f2Yp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4f2Yp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4f2Yp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4f2Yp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4f2Yp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4f2Yp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4f2Yp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4f2Yp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4f2Yp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci4f2Yp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4f2Yp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4f2Yp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4f2Yp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4f2Yp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4f2Yp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4f2Yp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4f2Yp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4f2Yp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV4niRV.s: Assembler messages:
encrypt.c: /tmp/ccV4niRV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV4niRV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV4niRV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV4niRV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4niRV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4niRV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4niRV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4niRV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4niRV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4niRV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4niRV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4niRV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV4niRV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4niRV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV4niRV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV4niRV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4niRV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4niRV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4niRV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4niRV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4niRV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV4niRV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4niRV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4niRV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmLoX1p.s: Assembler messages:
encrypt.c: /tmp/ccmLoX1p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmLoX1p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmLoX1p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmLoX1p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLoX1p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLoX1p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLoX1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLoX1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLoX1p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLoX1p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLoX1p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLoX1p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmLoX1p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLoX1p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmLoX1p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLoX1p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmLoX1p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLoX1p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLoX1p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLoX1p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLoX1p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLoX1p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmLoX1p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLoX1p.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6oZLMQ.s: Assembler messages:
encrypt.c: /tmp/cc6oZLMQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6oZLMQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6oZLMQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6oZLMQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oZLMQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oZLMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oZLMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oZLMQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oZLMQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oZLMQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oZLMQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oZLMQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6oZLMQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oZLMQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6oZLMQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6oZLMQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oZLMQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oZLMQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oZLMQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oZLMQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oZLMQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6oZLMQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oZLMQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oZLMQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnRk8Bd.s: Assembler messages:
encrypt.c: /tmp/ccnRk8Bd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRk8Bd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRk8Bd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRk8Bd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRk8Bd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRk8Bd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRk8Bd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRk8Bd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRk8Bd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRk8Bd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRk8Bd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRk8Bd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRk8Bd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRk8Bd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRk8Bd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRk8Bd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnRk8Bd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRk8Bd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRk8Bd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRk8Bd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRk8Bd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRk8Bd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRk8Bd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRk8Bd.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc58ZlrF.s: Assembler messages:
encrypt.c: /tmp/cc58ZlrF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58ZlrF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58ZlrF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc58ZlrF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58ZlrF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58ZlrF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58ZlrF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58ZlrF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58ZlrF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58ZlrF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58ZlrF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58ZlrF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58ZlrF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58ZlrF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58ZlrF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58ZlrF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc58ZlrF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58ZlrF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58ZlrF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58ZlrF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58ZlrF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58ZlrF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58ZlrF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58ZlrF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrrF9jd.s: Assembler messages:
encrypt.c: /tmp/ccrrF9jd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrrF9jd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrrF9jd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrrF9jd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrF9jd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrF9jd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrF9jd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrF9jd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrF9jd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrF9jd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrF9jd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrF9jd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrrF9jd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrF9jd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrrF9jd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrrF9jd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrF9jd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrF9jd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrF9jd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrF9jd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrF9jd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrrF9jd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrF9jd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrF9jd.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccPQWyxy.s: Assembler messages:
encrypt.c: /tmp/ccPQWyxy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQWyxy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQWyxy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQWyxy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQWyxy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQWyxy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQWyxy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQWyxy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQWyxy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQWyxy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQWyxy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQWyxy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQWyxy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQWyxy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQWyxy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQWyxy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPQWyxy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQWyxy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQWyxy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQWyxy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQWyxy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQWyxy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQWyxy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQWyxy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccYctjha.s: Assembler messages:
encrypt.c: /tmp/ccYctjha.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYctjha.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYctjha.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYctjha.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYctjha.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYctjha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYctjha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYctjha.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYctjha.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYctjha.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYctjha.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYctjha.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYctjha.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYctjha.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYctjha.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYctjha.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYctjha.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYctjha.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYctjha.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYctjha.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYctjha.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYctjha.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYctjha.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYctjha.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH4mJrr.s: Assembler messages:
encrypt.c: /tmp/ccH4mJrr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH4mJrr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH4mJrr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH4mJrr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4mJrr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4mJrr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4mJrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4mJrr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4mJrr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4mJrr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4mJrr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4mJrr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH4mJrr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4mJrr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH4mJrr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH4mJrr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4mJrr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4mJrr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4mJrr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4mJrr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4mJrr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH4mJrr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4mJrr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4mJrr.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgMlBJ1.s: Assembler messages:
encrypt.c: /tmp/ccgMlBJ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgMlBJ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgMlBJ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgMlBJ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlBJ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlBJ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlBJ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlBJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlBJ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlBJ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlBJ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlBJ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgMlBJ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlBJ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgMlBJ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlBJ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgMlBJ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMlBJ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMlBJ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMlBJ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlBJ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMlBJ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMlBJ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMlBJ1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3tY0Ll.s: Assembler messages:
encrypt.c: /tmp/cc3tY0Ll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tY0Ll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tY0Ll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tY0Ll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tY0Ll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tY0Ll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tY0Ll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tY0Ll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tY0Ll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tY0Ll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tY0Ll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tY0Ll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tY0Ll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tY0Ll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tY0Ll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3tY0Ll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tY0Ll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tY0Ll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tY0Ll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tY0Ll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tY0Ll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tY0Ll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tY0Ll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tY0Ll.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR9hu2X.s: Assembler messages:
encrypt.c: /tmp/ccR9hu2X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9hu2X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9hu2X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9hu2X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9hu2X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9hu2X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9hu2X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9hu2X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9hu2X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9hu2X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9hu2X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9hu2X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9hu2X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9hu2X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9hu2X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9hu2X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR9hu2X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9hu2X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9hu2X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9hu2X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9hu2X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9hu2X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9hu2X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9hu2X.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWnpufD.s: Assembler messages:
encrypt.c: /tmp/ccWnpufD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnpufD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnpufD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnpufD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnpufD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnpufD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnpufD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnpufD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnpufD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnpufD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnpufD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnpufD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnpufD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnpufD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnpufD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWnpufD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnpufD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnpufD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnpufD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnpufD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnpufD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnpufD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnpufD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnpufD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuoiEJp.s: Assembler messages:
encrypt.c: /tmp/ccuoiEJp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuoiEJp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuoiEJp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuoiEJp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoiEJp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoiEJp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoiEJp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoiEJp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoiEJp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoiEJp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoiEJp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoiEJp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuoiEJp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoiEJp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuoiEJp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoiEJp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuoiEJp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoiEJp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoiEJp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoiEJp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoiEJp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoiEJp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuoiEJp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoiEJp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Znmlk.s: Assembler messages:
encrypt.c: /tmp/cc4Znmlk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Znmlk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Znmlk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Znmlk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Znmlk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Znmlk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Znmlk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Znmlk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Znmlk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Znmlk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Znmlk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Znmlk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Znmlk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Znmlk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Znmlk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Znmlk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Znmlk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Znmlk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Znmlk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Znmlk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Znmlk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Znmlk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Znmlk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Znmlk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ3PSlt.s: Assembler messages:
encrypt.c: /tmp/ccQ3PSlt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ3PSlt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ3PSlt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ3PSlt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3PSlt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3PSlt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3PSlt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3PSlt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3PSlt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ3PSlt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ3PSlt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ3PSlt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ3PSlt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3PSlt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ3PSlt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ3PSlt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ3PSlt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3PSlt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3PSlt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3PSlt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3PSlt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ3PSlt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3PSlt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3PSlt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCBGViN.s: Assembler messages:
encrypt.c: /tmp/ccCBGViN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBGViN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBGViN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBGViN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBGViN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBGViN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBGViN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBGViN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBGViN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBGViN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBGViN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBGViN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBGViN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBGViN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBGViN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBGViN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCBGViN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBGViN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBGViN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBGViN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBGViN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBGViN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBGViN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBGViN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFmguG0.s: Assembler messages:
encrypt.c: /tmp/ccFmguG0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFmguG0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFmguG0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFmguG0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmguG0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmguG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmguG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmguG0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmguG0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFmguG0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFmguG0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFmguG0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFmguG0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmguG0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFmguG0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFmguG0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFmguG0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmguG0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmguG0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmguG0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmguG0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFmguG0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmguG0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmguG0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBwPvFJ.s: Assembler messages:
encrypt.c: /tmp/ccBwPvFJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwPvFJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwPvFJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwPvFJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwPvFJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwPvFJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwPvFJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwPvFJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwPvFJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwPvFJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwPvFJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwPvFJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwPvFJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwPvFJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwPvFJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBwPvFJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwPvFJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwPvFJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwPvFJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwPvFJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwPvFJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwPvFJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwPvFJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwPvFJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmuluIB.s: Assembler messages:
encrypt.c: /tmp/ccmuluIB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuluIB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuluIB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuluIB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuluIB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuluIB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuluIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuluIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuluIB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuluIB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuluIB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuluIB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuluIB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuluIB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuluIB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuluIB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmuluIB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuluIB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuluIB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuluIB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuluIB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuluIB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuluIB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuluIB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbTRTHZ.s: Assembler messages:
encrypt.c: /tmp/ccbTRTHZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbTRTHZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbTRTHZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbTRTHZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTRTHZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTRTHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTRTHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTRTHZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTRTHZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTRTHZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTRTHZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTRTHZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbTRTHZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTRTHZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbTRTHZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbTRTHZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTRTHZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTRTHZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTRTHZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTRTHZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTRTHZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbTRTHZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTRTHZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTRTHZ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx1Br8a.s: Assembler messages:
encrypt.c: /tmp/ccx1Br8a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1Br8a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1Br8a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1Br8a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1Br8a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1Br8a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1Br8a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1Br8a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1Br8a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1Br8a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1Br8a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1Br8a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1Br8a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1Br8a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1Br8a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1Br8a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx1Br8a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1Br8a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1Br8a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1Br8a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1Br8a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1Br8a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1Br8a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1Br8a.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7HoJwY.s: Assembler messages:
encrypt.c: /tmp/cc7HoJwY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7HoJwY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7HoJwY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7HoJwY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HoJwY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HoJwY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HoJwY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HoJwY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HoJwY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HoJwY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HoJwY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HoJwY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7HoJwY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HoJwY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7HoJwY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HoJwY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7HoJwY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HoJwY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HoJwY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HoJwY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HoJwY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HoJwY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7HoJwY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HoJwY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKykzrV.s: Assembler messages:
encrypt.c: /tmp/ccKykzrV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKykzrV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKykzrV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKykzrV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKykzrV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKykzrV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKykzrV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKykzrV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKykzrV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKykzrV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKykzrV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKykzrV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKykzrV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKykzrV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKykzrV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKykzrV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKykzrV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKykzrV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKykzrV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKykzrV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKykzrV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKykzrV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKykzrV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKykzrV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccH6Dqn.s: Assembler messages:
encrypt.c: /tmp/cccH6Dqn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccH6Dqn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccH6Dqn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccH6Dqn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccH6Dqn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccH6Dqn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccH6Dqn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccH6Dqn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccH6Dqn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccH6Dqn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccH6Dqn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccH6Dqn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccH6Dqn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccH6Dqn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccH6Dqn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccH6Dqn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccH6Dqn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccH6Dqn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccH6Dqn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccH6Dqn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccH6Dqn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccH6Dqn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccH6Dqn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccH6Dqn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxUe6rt.s: Assembler messages:
encrypt.c: /tmp/ccxUe6rt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUe6rt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUe6rt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUe6rt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUe6rt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUe6rt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUe6rt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUe6rt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUe6rt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUe6rt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUe6rt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUe6rt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUe6rt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUe6rt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUe6rt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUe6rt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxUe6rt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUe6rt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUe6rt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUe6rt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUe6rt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUe6rt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUe6rt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUe6rt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc25aISw.s: Assembler messages:
encrypt.c: /tmp/cc25aISw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc25aISw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc25aISw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc25aISw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25aISw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25aISw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25aISw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25aISw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25aISw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25aISw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25aISw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25aISw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc25aISw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25aISw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc25aISw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25aISw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc25aISw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25aISw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25aISw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25aISw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25aISw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25aISw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25aISw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25aISw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9lkfIl.s: Assembler messages:
encrypt.c: /tmp/cc9lkfIl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lkfIl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lkfIl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lkfIl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lkfIl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lkfIl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lkfIl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lkfIl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lkfIl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lkfIl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lkfIl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lkfIl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lkfIl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lkfIl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lkfIl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9lkfIl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lkfIl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lkfIl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lkfIl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lkfIl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lkfIl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lkfIl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lkfIl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lkfIl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZxhnVA.s: Assembler messages:
encrypt.c: /tmp/ccZxhnVA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxhnVA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxhnVA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxhnVA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhnVA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhnVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhnVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhnVA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhnVA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxhnVA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxhnVA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxhnVA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxhnVA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhnVA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxhnVA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZxhnVA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxhnVA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhnVA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhnVA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhnVA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhnVA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxhnVA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhnVA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhnVA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgukrw2.s: Assembler messages:
encrypt.c: /tmp/ccgukrw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgukrw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgukrw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgukrw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgukrw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgukrw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgukrw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgukrw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgukrw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgukrw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgukrw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgukrw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgukrw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgukrw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgukrw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgukrw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgukrw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgukrw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgukrw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgukrw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgukrw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgukrw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgukrw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgukrw2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE50hnP.s: Assembler messages:
encrypt.c: /tmp/ccE50hnP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE50hnP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE50hnP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE50hnP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50hnP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50hnP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50hnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50hnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50hnP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE50hnP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE50hnP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE50hnP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE50hnP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50hnP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE50hnP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE50hnP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE50hnP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE50hnP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE50hnP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE50hnP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50hnP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE50hnP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE50hnP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE50hnP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmzlGmM.s: Assembler messages:
encrypt.c: /tmp/ccmzlGmM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzlGmM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzlGmM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzlGmM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzlGmM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzlGmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzlGmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzlGmM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzlGmM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzlGmM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzlGmM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzlGmM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzlGmM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzlGmM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzlGmM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmzlGmM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzlGmM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzlGmM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzlGmM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzlGmM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzlGmM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzlGmM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzlGmM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzlGmM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3syXAl.s: Assembler messages:
encrypt.c: /tmp/cc3syXAl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3syXAl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3syXAl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3syXAl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3syXAl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3syXAl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3syXAl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3syXAl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3syXAl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3syXAl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3syXAl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3syXAl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3syXAl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3syXAl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3syXAl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3syXAl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3syXAl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3syXAl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3syXAl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3syXAl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3syXAl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3syXAl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3syXAl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3syXAl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNGK4HZ.s: Assembler messages:
encrypt.c: /tmp/ccNGK4HZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNGK4HZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNGK4HZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNGK4HZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGK4HZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGK4HZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGK4HZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGK4HZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGK4HZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGK4HZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGK4HZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGK4HZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNGK4HZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGK4HZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNGK4HZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNGK4HZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGK4HZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGK4HZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGK4HZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGK4HZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGK4HZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGK4HZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGK4HZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGK4HZ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTMCZZo.s: Assembler messages:
encrypt.c: /tmp/ccTMCZZo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMCZZo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMCZZo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTMCZZo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMCZZo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMCZZo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMCZZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMCZZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMCZZo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMCZZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMCZZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMCZZo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTMCZZo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMCZZo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMCZZo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMCZZo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTMCZZo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMCZZo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMCZZo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMCZZo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMCZZo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMCZZo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTMCZZo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMCZZo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczaVIG8.s: Assembler messages:
encrypt.c: /tmp/cczaVIG8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczaVIG8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczaVIG8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczaVIG8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaVIG8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaVIG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaVIG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaVIG8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaVIG8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaVIG8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaVIG8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaVIG8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczaVIG8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaVIG8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczaVIG8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczaVIG8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaVIG8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaVIG8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaVIG8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaVIG8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaVIG8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaVIG8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaVIG8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaVIG8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctFMbKx.s: Assembler messages:
encrypt.c: /tmp/cctFMbKx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctFMbKx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctFMbKx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctFMbKx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMbKx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMbKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMbKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMbKx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMbKx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFMbKx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFMbKx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFMbKx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctFMbKx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMbKx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctFMbKx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctFMbKx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFMbKx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMbKx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMbKx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMbKx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMbKx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctFMbKx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMbKx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMbKx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyngkPQ.s: Assembler messages:
encrypt.c: /tmp/ccyngkPQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyngkPQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyngkPQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyngkPQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyngkPQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyngkPQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyngkPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyngkPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyngkPQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyngkPQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyngkPQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyngkPQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyngkPQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyngkPQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyngkPQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyngkPQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyngkPQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyngkPQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyngkPQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyngkPQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyngkPQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyngkPQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyngkPQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyngkPQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSApXSG.s: Assembler messages:
encrypt.c: /tmp/ccSApXSG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSApXSG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSApXSG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSApXSG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSApXSG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSApXSG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSApXSG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSApXSG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSApXSG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSApXSG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSApXSG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSApXSG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSApXSG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSApXSG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSApXSG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSApXSG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSApXSG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSApXSG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSApXSG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSApXSG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSApXSG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSApXSG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSApXSG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSApXSG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdLADtr.s: Assembler messages:
encrypt.c: /tmp/ccdLADtr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLADtr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLADtr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLADtr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLADtr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLADtr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLADtr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLADtr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLADtr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLADtr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLADtr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLADtr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLADtr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLADtr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLADtr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdLADtr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLADtr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLADtr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLADtr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLADtr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLADtr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLADtr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLADtr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLADtr.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuSqCsd.s: Assembler messages:
encrypt.c: /tmp/ccuSqCsd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuSqCsd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuSqCsd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuSqCsd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSqCsd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSqCsd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSqCsd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSqCsd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSqCsd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSqCsd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSqCsd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSqCsd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuSqCsd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSqCsd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuSqCsd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSqCsd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuSqCsd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSqCsd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSqCsd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSqCsd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSqCsd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSqCsd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuSqCsd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSqCsd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy14UtK.s: Assembler messages:
encrypt.c: /tmp/ccy14UtK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy14UtK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy14UtK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy14UtK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy14UtK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy14UtK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy14UtK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy14UtK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy14UtK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy14UtK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy14UtK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy14UtK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy14UtK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy14UtK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy14UtK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy14UtK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy14UtK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy14UtK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy14UtK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy14UtK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy14UtK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy14UtK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy14UtK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy14UtK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5V678b.s: Assembler messages:
encrypt.c: /tmp/cc5V678b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5V678b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5V678b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5V678b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V678b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V678b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V678b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V678b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V678b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5V678b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5V678b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5V678b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5V678b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V678b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5V678b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5V678b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5V678b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5V678b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5V678b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5V678b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V678b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5V678b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5V678b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5V678b.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyEw2ir.s: Assembler messages:
encrypt.c: /tmp/ccyEw2ir.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyEw2ir.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyEw2ir.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyEw2ir.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEw2ir.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEw2ir.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEw2ir.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEw2ir.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEw2ir.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEw2ir.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEw2ir.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEw2ir.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyEw2ir.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEw2ir.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyEw2ir.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyEw2ir.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEw2ir.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEw2ir.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEw2ir.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEw2ir.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEw2ir.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyEw2ir.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEw2ir.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEw2ir.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQlYLpD.s: Assembler messages:
encrypt.c: /tmp/ccQlYLpD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlYLpD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQlYLpD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlYLpD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlYLpD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlYLpD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlYLpD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlYLpD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlYLpD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlYLpD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlYLpD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlYLpD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQlYLpD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlYLpD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQlYLpD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlYLpD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQlYLpD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlYLpD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlYLpD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlYLpD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlYLpD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlYLpD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlYLpD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlYLpD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwSKfTP.s: Assembler messages:
encrypt.c: /tmp/ccwSKfTP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSKfTP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSKfTP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSKfTP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKfTP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKfTP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKfTP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKfTP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKfTP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSKfTP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSKfTP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSKfTP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSKfTP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKfTP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSKfTP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwSKfTP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSKfTP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSKfTP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSKfTP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKfTP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSKfTP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSKfTP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSKfTP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSKfTP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccC3XCSI.s: Assembler messages:
encrypt.c: /tmp/ccC3XCSI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3XCSI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3XCSI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3XCSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3XCSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3XCSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3XCSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3XCSI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3XCSI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3XCSI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3XCSI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3XCSI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3XCSI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3XCSI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3XCSI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC3XCSI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3XCSI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3XCSI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3XCSI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3XCSI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3XCSI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3XCSI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3XCSI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3XCSI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccD3btVz.s: Assembler messages:
encrypt.c: /tmp/ccD3btVz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3btVz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3btVz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3btVz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3btVz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3btVz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3btVz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3btVz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3btVz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3btVz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3btVz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3btVz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3btVz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3btVz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3btVz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3btVz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD3btVz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3btVz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3btVz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3btVz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3btVz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3btVz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3btVz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3btVz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBMk87b.s: Assembler messages:
encrypt.c: /tmp/ccBMk87b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBMk87b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBMk87b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBMk87b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMk87b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMk87b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMk87b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMk87b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMk87b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMk87b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMk87b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMk87b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBMk87b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMk87b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBMk87b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBMk87b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMk87b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMk87b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMk87b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMk87b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMk87b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBMk87b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMk87b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMk87b.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYCAJzY.s: Assembler messages:
encrypt.c: /tmp/ccYCAJzY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCAJzY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCAJzY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYCAJzY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCAJzY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCAJzY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCAJzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCAJzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCAJzY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCAJzY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCAJzY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCAJzY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYCAJzY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCAJzY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCAJzY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCAJzY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYCAJzY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCAJzY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCAJzY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCAJzY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCAJzY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCAJzY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCAJzY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCAJzY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3UYGYW.s: Assembler messages:
encrypt.c: /tmp/cc3UYGYW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3UYGYW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3UYGYW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3UYGYW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UYGYW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UYGYW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UYGYW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UYGYW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UYGYW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UYGYW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UYGYW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UYGYW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3UYGYW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UYGYW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3UYGYW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UYGYW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3UYGYW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UYGYW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UYGYW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UYGYW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UYGYW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UYGYW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UYGYW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UYGYW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpdoBw5.s: Assembler messages:
encrypt.c: /tmp/ccpdoBw5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdoBw5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdoBw5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdoBw5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdoBw5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdoBw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdoBw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdoBw5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdoBw5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdoBw5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdoBw5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdoBw5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdoBw5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdoBw5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdoBw5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpdoBw5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdoBw5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdoBw5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdoBw5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdoBw5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdoBw5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdoBw5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdoBw5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdoBw5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA43qej.s: Assembler messages:
encrypt.c: /tmp/ccA43qej.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA43qej.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA43qej.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA43qej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA43qej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA43qej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA43qej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA43qej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA43qej.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA43qej.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA43qej.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA43qej.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA43qej.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA43qej.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA43qej.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA43qej.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA43qej.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA43qej.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA43qej.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA43qej.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA43qej.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA43qej.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA43qej.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA43qej.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvGKJPh.s: Assembler messages:
encrypt.c: /tmp/ccvGKJPh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGKJPh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGKJPh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGKJPh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGKJPh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGKJPh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGKJPh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGKJPh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGKJPh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGKJPh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGKJPh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGKJPh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGKJPh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGKJPh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGKJPh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGKJPh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvGKJPh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGKJPh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGKJPh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGKJPh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGKJPh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGKJPh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGKJPh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGKJPh.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccDmfHvi.s: Assembler messages:
encrypt.c: /tmp/ccDmfHvi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDmfHvi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDmfHvi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDmfHvi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmfHvi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmfHvi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmfHvi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmfHvi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmfHvi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDmfHvi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDmfHvi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDmfHvi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDmfHvi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmfHvi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDmfHvi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDmfHvi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDmfHvi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmfHvi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmfHvi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmfHvi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmfHvi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDmfHvi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmfHvi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmfHvi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccuraSr7.s: Assembler messages:
encrypt.c: /tmp/ccuraSr7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuraSr7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuraSr7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuraSr7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuraSr7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuraSr7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuraSr7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuraSr7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuraSr7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuraSr7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuraSr7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuraSr7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuraSr7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuraSr7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuraSr7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuraSr7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuraSr7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuraSr7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuraSr7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuraSr7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuraSr7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuraSr7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuraSr7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuraSr7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccURxpMz.s: Assembler messages:
encrypt.c: /tmp/ccURxpMz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccURxpMz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccURxpMz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccURxpMz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURxpMz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURxpMz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURxpMz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURxpMz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURxpMz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURxpMz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURxpMz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURxpMz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccURxpMz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURxpMz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccURxpMz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURxpMz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccURxpMz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURxpMz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURxpMz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURxpMz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURxpMz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURxpMz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccURxpMz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURxpMz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqQxihH.s: Assembler messages:
encrypt.c: /tmp/ccqQxihH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQxihH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQxihH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQxihH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQxihH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQxihH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQxihH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQxihH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQxihH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQxihH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQxihH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQxihH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQxihH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQxihH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQxihH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqQxihH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQxihH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQxihH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQxihH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQxihH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQxihH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQxihH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQxihH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQxihH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1qQcns.s: Assembler messages:
encrypt.c: /tmp/cc1qQcns.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1qQcns.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1qQcns.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1qQcns.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qQcns.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qQcns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qQcns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qQcns.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qQcns.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qQcns.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qQcns.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qQcns.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1qQcns.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qQcns.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1qQcns.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1qQcns.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qQcns.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qQcns.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qQcns.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qQcns.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qQcns.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qQcns.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qQcns.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qQcns.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZWTuaZ.s: Assembler messages:
encrypt.c: /tmp/ccZWTuaZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWTuaZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWTuaZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWTuaZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWTuaZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWTuaZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWTuaZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWTuaZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWTuaZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWTuaZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWTuaZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWTuaZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWTuaZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWTuaZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWTuaZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWTuaZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZWTuaZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWTuaZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWTuaZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWTuaZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWTuaZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWTuaZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWTuaZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWTuaZ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8Pszrr.s: Assembler messages:
encrypt.c: /tmp/cc8Pszrr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Pszrr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Pszrr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Pszrr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Pszrr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Pszrr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Pszrr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Pszrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Pszrr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Pszrr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Pszrr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Pszrr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Pszrr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Pszrr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Pszrr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Pszrr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Pszrr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Pszrr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Pszrr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Pszrr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Pszrr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Pszrr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Pszrr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Pszrr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYNhMyS.s: Assembler messages:
encrypt.c: /tmp/ccYNhMyS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYNhMyS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYNhMyS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYNhMyS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNhMyS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNhMyS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNhMyS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNhMyS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNhMyS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNhMyS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNhMyS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNhMyS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYNhMyS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNhMyS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYNhMyS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYNhMyS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNhMyS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNhMyS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNhMyS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNhMyS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNhMyS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYNhMyS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNhMyS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNhMyS.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccQmaHho.s: Assembler messages:
encrypt.c: /tmp/ccQmaHho.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQmaHho.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQmaHho.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQmaHho.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmaHho.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmaHho.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmaHho.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmaHho.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmaHho.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmaHho.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmaHho.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmaHho.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQmaHho.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmaHho.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQmaHho.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmaHho.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQmaHho.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmaHho.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmaHho.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmaHho.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmaHho.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmaHho.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQmaHho.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmaHho.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cci8cgtT.s: Assembler messages:
encrypt.c: /tmp/cci8cgtT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci8cgtT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci8cgtT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci8cgtT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8cgtT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8cgtT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8cgtT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8cgtT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8cgtT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8cgtT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8cgtT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8cgtT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci8cgtT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8cgtT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci8cgtT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci8cgtT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8cgtT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8cgtT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8cgtT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8cgtT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8cgtT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci8cgtT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8cgtT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8cgtT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cca2uUcN.s: Assembler messages:
encrypt.c: /tmp/cca2uUcN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2uUcN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2uUcN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca2uUcN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2uUcN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2uUcN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2uUcN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2uUcN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2uUcN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2uUcN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2uUcN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2uUcN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2uUcN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2uUcN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2uUcN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2uUcN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca2uUcN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2uUcN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2uUcN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2uUcN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2uUcN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2uUcN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2uUcN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2uUcN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpovQN3.s: Assembler messages:
encrypt.c: /tmp/ccpovQN3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpovQN3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpovQN3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpovQN3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovQN3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovQN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovQN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovQN3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovQN3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpovQN3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpovQN3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpovQN3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpovQN3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovQN3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpovQN3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpovQN3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpovQN3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovQN3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovQN3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovQN3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovQN3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpovQN3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovQN3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovQN3.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