Implementation notes: x86, hydra3, crypto_aead/omdsha256k128n96tau64v1

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
274514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
276829? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
278938? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
279419? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
281122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
281559? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
281845? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
281945? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
283854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
284404? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
284559? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
286180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
287638? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
288726? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
289351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
289412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
289929? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
291273? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
291802? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
292764? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
293583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
294443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
294507? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
294774? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
294824? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
297038? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
297483? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
297946? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
301000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
303571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
303590? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
306839? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
306852? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
306941? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
307050? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
307188? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
311010? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
311781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
311894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
313629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
313706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
315590? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
320026? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
320319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
320377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
331014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
333439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
333476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
333484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
333632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
334036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
334351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
334978? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
336983? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
337435? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
338663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
339286? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
340258? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
340402? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
340479? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
345830? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
346084? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
346239? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
346533? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
346771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
346925? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
347061? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
347111? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
349248? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
349497? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
349554? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
349599? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
349670? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
349816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
350102? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
350123? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
351813? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
352600? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
352737? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
353463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
354087? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
354092? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
354300? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
354326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
354529? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
355319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
355433? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
355600? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
356212? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
356334? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
356748? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
357213? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
357286? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
357540? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
357849? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
357944? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
358240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
358519? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
358547? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
359228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
359766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
360443? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
360451? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
360532? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
360646? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
360660? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
360679? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
360843? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
360858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
361332? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
361761? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
361886? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
362484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
362489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
364772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
364904? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
365254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
365274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
366528? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
366562? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
366605? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
366798? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
368357? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
368376? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
368463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
370968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
371004? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
371245? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
371554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
371560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
371615? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
371635? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
371783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
371869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
374215? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
375207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
375213? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
375575? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
375691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
375758? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
376526? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
377265? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
377476? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
377757? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
378362? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
378447? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
380076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
380910? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
394705? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
395139? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
398018? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
400734? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
401354? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
401707? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
401714? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
401985? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
402890? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
403150? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
410196? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
417455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v1/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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFmfp69.s: Assembler messages:
encrypt.c: /tmp/ccFmfp69.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFmfp69.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFmfp69.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFmfp69.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmfp69.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmfp69.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmfp69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmfp69.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmfp69.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFmfp69.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFmfp69.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFmfp69.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFmfp69.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmfp69.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFmfp69.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFmfp69.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFmfp69.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmfp69.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmfp69.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFmfp69.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmfp69.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFmfp69.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmfp69.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFmfp69.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK6EsMC.s: Assembler messages:
encrypt.c: /tmp/ccK6EsMC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6EsMC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6EsMC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6EsMC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6EsMC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6EsMC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6EsMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6EsMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6EsMC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6EsMC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6EsMC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6EsMC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6EsMC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6EsMC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6EsMC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6EsMC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK6EsMC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6EsMC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6EsMC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6EsMC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6EsMC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6EsMC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6EsMC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6EsMC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc04kIfW.s: Assembler messages:
encrypt.c: /tmp/cc04kIfW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04kIfW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04kIfW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc04kIfW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04kIfW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04kIfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04kIfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04kIfW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04kIfW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04kIfW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04kIfW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04kIfW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04kIfW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04kIfW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04kIfW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc04kIfW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04kIfW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04kIfW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04kIfW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04kIfW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04kIfW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04kIfW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04kIfW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04kIfW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbOXSGb.s: Assembler messages:
encrypt.c: /tmp/ccbOXSGb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOXSGb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOXSGb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOXSGb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOXSGb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOXSGb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOXSGb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOXSGb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOXSGb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOXSGb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOXSGb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOXSGb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbOXSGb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOXSGb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOXSGb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOXSGb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbOXSGb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOXSGb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOXSGb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOXSGb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOXSGb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOXSGb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOXSGb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOXSGb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQTxlkf.s: Assembler messages:
encrypt.c: /tmp/ccQTxlkf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQTxlkf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQTxlkf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQTxlkf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxlkf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxlkf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxlkf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxlkf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxlkf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTxlkf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTxlkf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTxlkf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQTxlkf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxlkf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQTxlkf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQTxlkf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTxlkf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxlkf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxlkf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxlkf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxlkf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTxlkf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxlkf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxlkf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cckRtQAN.s: Assembler messages:
encrypt.c: /tmp/cckRtQAN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRtQAN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRtQAN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckRtQAN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRtQAN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRtQAN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRtQAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRtQAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRtQAN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRtQAN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRtQAN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRtQAN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRtQAN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRtQAN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRtQAN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRtQAN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckRtQAN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRtQAN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRtQAN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRtQAN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRtQAN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRtQAN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRtQAN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRtQAN.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc02LwYo.s: Assembler messages:
encrypt.c: /tmp/cc02LwYo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc02LwYo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc02LwYo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc02LwYo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02LwYo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02LwYo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02LwYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02LwYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02LwYo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02LwYo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02LwYo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02LwYo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc02LwYo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02LwYo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc02LwYo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02LwYo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc02LwYo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02LwYo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc02LwYo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc02LwYo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02LwYo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc02LwYo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc02LwYo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc02LwYo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVVStI0.s: Assembler messages:
encrypt.c: /tmp/ccVVStI0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVVStI0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVVStI0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVVStI0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVStI0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVStI0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVStI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVStI0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVStI0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVStI0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVStI0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVStI0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVVStI0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVStI0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVVStI0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVVStI0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVStI0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVStI0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVStI0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVStI0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVStI0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVVStI0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVStI0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVStI0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGENCw2.s: Assembler messages:
encrypt.c: /tmp/ccGENCw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGENCw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGENCw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGENCw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGENCw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGENCw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGENCw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGENCw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGENCw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGENCw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGENCw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGENCw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGENCw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGENCw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGENCw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGENCw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGENCw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGENCw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGENCw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGENCw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGENCw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGENCw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGENCw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGENCw2.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwwcMLv.s: Assembler messages:
encrypt.c: /tmp/ccwwcMLv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwwcMLv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwwcMLv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwwcMLv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwcMLv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwcMLv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwcMLv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwcMLv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwcMLv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwcMLv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwcMLv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwcMLv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwwcMLv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwcMLv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwwcMLv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwwcMLv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwcMLv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwcMLv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwcMLv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwcMLv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwcMLv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwwcMLv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwcMLv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwcMLv.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2cxM2K.s: Assembler messages:
encrypt.c: /tmp/cc2cxM2K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2cxM2K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2cxM2K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2cxM2K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cxM2K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cxM2K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cxM2K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cxM2K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cxM2K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cxM2K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cxM2K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cxM2K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2cxM2K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cxM2K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2cxM2K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cxM2K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2cxM2K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cxM2K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cxM2K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cxM2K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cxM2K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cxM2K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2cxM2K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cxM2K.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9hluJ7.s: Assembler messages:
encrypt.c: /tmp/cc9hluJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hluJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hluJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hluJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hluJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hluJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hluJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hluJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hluJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hluJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hluJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hluJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hluJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hluJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hluJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9hluJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hluJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hluJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hluJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hluJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hluJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hluJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hluJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hluJ7.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccCVctIg.s: Assembler messages:
encrypt.c: /tmp/ccCVctIg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCVctIg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCVctIg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCVctIg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVctIg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVctIg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVctIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVctIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVctIg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCVctIg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCVctIg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCVctIg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCVctIg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVctIg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCVctIg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCVctIg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCVctIg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCVctIg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCVctIg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCVctIg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVctIg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCVctIg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCVctIg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCVctIg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cckb0ICL.s: Assembler messages:
encrypt.c: /tmp/cckb0ICL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckb0ICL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckb0ICL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckb0ICL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckb0ICL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckb0ICL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckb0ICL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckb0ICL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckb0ICL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckb0ICL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckb0ICL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckb0ICL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckb0ICL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckb0ICL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckb0ICL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckb0ICL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckb0ICL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckb0ICL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckb0ICL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckb0ICL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckb0ICL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckb0ICL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckb0ICL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckb0ICL.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaseuQo.s: Assembler messages:
encrypt.c: /tmp/ccaseuQo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaseuQo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaseuQo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaseuQo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaseuQo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaseuQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaseuQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaseuQo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaseuQo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaseuQo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaseuQo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaseuQo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaseuQo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaseuQo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaseuQo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaseuQo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaseuQo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaseuQo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaseuQo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaseuQo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaseuQo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaseuQo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaseuQo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaseuQo.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccok3m0U.s: Assembler messages:
encrypt.c: /tmp/ccok3m0U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccok3m0U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccok3m0U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccok3m0U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok3m0U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok3m0U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok3m0U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok3m0U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok3m0U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok3m0U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok3m0U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok3m0U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccok3m0U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok3m0U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccok3m0U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok3m0U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccok3m0U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok3m0U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok3m0U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok3m0U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok3m0U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok3m0U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccok3m0U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok3m0U.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3I7zZ5.s: Assembler messages:
encrypt.c: /tmp/cc3I7zZ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3I7zZ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3I7zZ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3I7zZ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7zZ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7zZ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7zZ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7zZ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7zZ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3I7zZ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3I7zZ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3I7zZ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3I7zZ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7zZ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3I7zZ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3I7zZ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3I7zZ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3I7zZ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3I7zZ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3I7zZ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7zZ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3I7zZ5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3I7zZ5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3I7zZ5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnq9T7A.s: Assembler messages:
encrypt.c: /tmp/ccnq9T7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnq9T7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnq9T7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnq9T7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq9T7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq9T7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq9T7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq9T7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq9T7A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq9T7A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq9T7A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq9T7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnq9T7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq9T7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnq9T7A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnq9T7A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq9T7A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq9T7A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq9T7A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq9T7A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq9T7A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnq9T7A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq9T7A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq9T7A.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6N84EM.s: Assembler messages:
encrypt.c: /tmp/cc6N84EM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6N84EM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6N84EM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6N84EM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N84EM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N84EM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N84EM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N84EM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N84EM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N84EM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N84EM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N84EM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6N84EM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N84EM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6N84EM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N84EM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6N84EM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N84EM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6N84EM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6N84EM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N84EM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6N84EM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6N84EM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6N84EM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVi1UTc.s: Assembler messages:
encrypt.c: /tmp/ccVi1UTc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVi1UTc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVi1UTc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVi1UTc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi1UTc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi1UTc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi1UTc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi1UTc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi1UTc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVi1UTc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVi1UTc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVi1UTc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVi1UTc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi1UTc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVi1UTc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVi1UTc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVi1UTc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVi1UTc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVi1UTc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi1UTc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVi1UTc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVi1UTc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVi1UTc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVi1UTc.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccFKkyxM.s: Assembler messages:
encrypt.c: /tmp/ccFKkyxM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKkyxM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFKkyxM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFKkyxM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKkyxM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKkyxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKkyxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKkyxM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKkyxM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKkyxM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKkyxM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKkyxM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFKkyxM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKkyxM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFKkyxM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFKkyxM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKkyxM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKkyxM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKkyxM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKkyxM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKkyxM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKkyxM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKkyxM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKkyxM.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvLG00q.s: Assembler messages:
encrypt.c: /tmp/ccvLG00q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLG00q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLG00q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLG00q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLG00q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLG00q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLG00q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLG00q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLG00q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLG00q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLG00q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLG00q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLG00q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLG00q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLG00q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLG00q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvLG00q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLG00q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLG00q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLG00q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLG00q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLG00q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLG00q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLG00q.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAg88Bo.s: Assembler messages:
encrypt.c: /tmp/ccAg88Bo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAg88Bo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAg88Bo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAg88Bo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg88Bo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg88Bo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg88Bo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg88Bo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg88Bo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAg88Bo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAg88Bo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAg88Bo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAg88Bo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg88Bo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAg88Bo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAg88Bo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAg88Bo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAg88Bo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAg88Bo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg88Bo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAg88Bo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAg88Bo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAg88Bo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAg88Bo.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdTAPPT.s: Assembler messages:
encrypt.c: /tmp/ccdTAPPT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdTAPPT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdTAPPT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdTAPPT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTAPPT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTAPPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTAPPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTAPPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTAPPT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTAPPT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTAPPT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTAPPT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdTAPPT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTAPPT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdTAPPT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTAPPT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdTAPPT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTAPPT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTAPPT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTAPPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTAPPT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTAPPT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdTAPPT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTAPPT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDS5yb9.s: Assembler messages:
encrypt.c: /tmp/ccDS5yb9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDS5yb9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDS5yb9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDS5yb9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDS5yb9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDS5yb9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDS5yb9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDS5yb9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDS5yb9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDS5yb9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDS5yb9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDS5yb9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDS5yb9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDS5yb9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDS5yb9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDS5yb9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDS5yb9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDS5yb9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDS5yb9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDS5yb9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDS5yb9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDS5yb9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDS5yb9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDS5yb9.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjyNRcO.s: Assembler messages:
encrypt.c: /tmp/ccjyNRcO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjyNRcO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjyNRcO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjyNRcO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyNRcO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyNRcO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyNRcO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyNRcO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyNRcO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyNRcO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyNRcO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyNRcO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjyNRcO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyNRcO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjyNRcO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyNRcO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjyNRcO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyNRcO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyNRcO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyNRcO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyNRcO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyNRcO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyNRcO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyNRcO.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2FMuKq.s: Assembler messages:
encrypt.c: /tmp/cc2FMuKq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2FMuKq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2FMuKq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2FMuKq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FMuKq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FMuKq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FMuKq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FMuKq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FMuKq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2FMuKq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2FMuKq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2FMuKq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2FMuKq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FMuKq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2FMuKq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2FMuKq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2FMuKq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2FMuKq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2FMuKq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2FMuKq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FMuKq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2FMuKq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2FMuKq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2FMuKq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDvjsBI.s: Assembler messages:
encrypt.c: /tmp/ccDvjsBI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvjsBI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvjsBI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvjsBI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjsBI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjsBI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjsBI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjsBI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjsBI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvjsBI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvjsBI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvjsBI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvjsBI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjsBI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvjsBI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDvjsBI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvjsBI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvjsBI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvjsBI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjsBI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvjsBI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvjsBI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvjsBI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvjsBI.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccALxsn5.s: Assembler messages:
encrypt.c: /tmp/ccALxsn5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALxsn5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccALxsn5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccALxsn5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALxsn5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALxsn5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALxsn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALxsn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALxsn5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALxsn5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALxsn5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALxsn5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccALxsn5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALxsn5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccALxsn5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALxsn5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccALxsn5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALxsn5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALxsn5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALxsn5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALxsn5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALxsn5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALxsn5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALxsn5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaPhPNh.s: Assembler messages:
encrypt.c: /tmp/ccaPhPNh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPhPNh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPhPNh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPhPNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPhPNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPhPNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPhPNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPhPNh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPhPNh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPhPNh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPhPNh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPhPNh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPhPNh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPhPNh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPhPNh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaPhPNh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPhPNh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPhPNh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPhPNh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPhPNh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPhPNh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPhPNh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPhPNh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPhPNh.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ebXwF.s: Assembler messages:
encrypt.c: /tmp/cc0ebXwF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ebXwF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ebXwF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ebXwF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ebXwF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ebXwF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ebXwF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ebXwF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ebXwF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ebXwF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ebXwF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ebXwF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ebXwF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ebXwF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ebXwF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ebXwF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ebXwF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ebXwF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ebXwF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ebXwF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ebXwF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ebXwF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ebXwF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ebXwF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUNNWfU.s: Assembler messages:
encrypt.c: /tmp/ccUNNWfU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUNNWfU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUNNWfU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUNNWfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNNWfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNNWfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNNWfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNNWfU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNNWfU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNNWfU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNNWfU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNNWfU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUNNWfU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNNWfU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUNNWfU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUNNWfU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNNWfU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNNWfU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNNWfU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNNWfU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNNWfU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUNNWfU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNNWfU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNNWfU.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckh2zBg.s: Assembler messages:
encrypt.c: /tmp/cckh2zBg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckh2zBg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckh2zBg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckh2zBg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh2zBg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh2zBg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh2zBg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh2zBg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh2zBg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckh2zBg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckh2zBg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckh2zBg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckh2zBg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh2zBg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckh2zBg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckh2zBg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckh2zBg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh2zBg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh2zBg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh2zBg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh2zBg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckh2zBg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh2zBg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh2zBg.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsChtJ8.s: Assembler messages:
encrypt.c: /tmp/ccsChtJ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsChtJ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsChtJ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsChtJ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsChtJ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsChtJ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsChtJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsChtJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsChtJ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsChtJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsChtJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsChtJ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsChtJ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsChtJ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsChtJ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsChtJ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsChtJ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsChtJ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsChtJ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsChtJ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsChtJ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsChtJ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsChtJ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsChtJ8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNvewLF.s: Assembler messages:
encrypt.c: /tmp/ccNvewLF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvewLF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvewLF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvewLF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvewLF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvewLF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvewLF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvewLF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvewLF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvewLF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvewLF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvewLF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvewLF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvewLF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvewLF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvewLF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNvewLF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvewLF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvewLF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvewLF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvewLF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvewLF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvewLF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvewLF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQaI8UQ.s: Assembler messages:
encrypt.c: /tmp/ccQaI8UQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQaI8UQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQaI8UQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQaI8UQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaI8UQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaI8UQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaI8UQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaI8UQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaI8UQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQaI8UQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQaI8UQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQaI8UQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQaI8UQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaI8UQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQaI8UQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQaI8UQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQaI8UQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaI8UQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaI8UQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaI8UQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaI8UQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQaI8UQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaI8UQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaI8UQ.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9mh2Cp.s: Assembler messages:
encrypt.c: /tmp/cc9mh2Cp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mh2Cp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mh2Cp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mh2Cp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mh2Cp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mh2Cp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mh2Cp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mh2Cp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mh2Cp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mh2Cp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mh2Cp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mh2Cp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mh2Cp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mh2Cp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mh2Cp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9mh2Cp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mh2Cp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mh2Cp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mh2Cp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mh2Cp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mh2Cp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mh2Cp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mh2Cp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mh2Cp.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvSEn4i.s: Assembler messages:
encrypt.c: /tmp/ccvSEn4i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvSEn4i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvSEn4i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvSEn4i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSEn4i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSEn4i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSEn4i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSEn4i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSEn4i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSEn4i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSEn4i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSEn4i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvSEn4i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSEn4i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvSEn4i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSEn4i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvSEn4i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSEn4i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSEn4i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSEn4i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSEn4i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSEn4i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvSEn4i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSEn4i.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgErapR.s: Assembler messages:
encrypt.c: /tmp/ccgErapR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgErapR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgErapR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgErapR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgErapR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgErapR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgErapR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgErapR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgErapR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgErapR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgErapR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgErapR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgErapR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgErapR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgErapR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgErapR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgErapR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgErapR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgErapR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgErapR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgErapR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgErapR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgErapR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgErapR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnAlMw4.s: Assembler messages:
encrypt.c: /tmp/ccnAlMw4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAlMw4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAlMw4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAlMw4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAlMw4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAlMw4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAlMw4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAlMw4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAlMw4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAlMw4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAlMw4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAlMw4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAlMw4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAlMw4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAlMw4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnAlMw4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAlMw4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAlMw4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAlMw4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAlMw4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAlMw4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnAlMw4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAlMw4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAlMw4.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchwsNEI.s: Assembler messages:
encrypt.c: /tmp/cchwsNEI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchwsNEI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchwsNEI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchwsNEI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwsNEI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwsNEI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwsNEI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwsNEI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwsNEI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwsNEI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwsNEI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwsNEI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchwsNEI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwsNEI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchwsNEI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwsNEI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchwsNEI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwsNEI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwsNEI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwsNEI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwsNEI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwsNEI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchwsNEI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwsNEI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwSEmz9.s: Assembler messages:
encrypt.c: /tmp/ccwSEmz9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSEmz9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSEmz9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSEmz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSEmz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSEmz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSEmz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSEmz9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSEmz9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSEmz9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSEmz9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSEmz9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSEmz9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSEmz9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSEmz9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwSEmz9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSEmz9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSEmz9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSEmz9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSEmz9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSEmz9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSEmz9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSEmz9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSEmz9.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQbC3nK.s: Assembler messages:
encrypt.c: /tmp/ccQbC3nK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbC3nK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbC3nK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbC3nK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbC3nK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbC3nK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbC3nK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbC3nK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbC3nK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbC3nK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbC3nK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbC3nK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbC3nK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbC3nK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbC3nK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQbC3nK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbC3nK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbC3nK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbC3nK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbC3nK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbC3nK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbC3nK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbC3nK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbC3nK.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpvkcal.s: Assembler messages:
encrypt.c: /tmp/ccpvkcal.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpvkcal.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpvkcal.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpvkcal.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvkcal.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvkcal.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvkcal.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvkcal.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvkcal.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvkcal.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvkcal.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvkcal.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpvkcal.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvkcal.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpvkcal.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvkcal.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpvkcal.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvkcal.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvkcal.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvkcal.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvkcal.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvkcal.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpvkcal.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvkcal.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Xecrn.s: Assembler messages:
encrypt.c: /tmp/cc7Xecrn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Xecrn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Xecrn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Xecrn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xecrn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xecrn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xecrn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xecrn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xecrn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Xecrn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Xecrn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Xecrn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Xecrn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xecrn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Xecrn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Xecrn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Xecrn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xecrn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xecrn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xecrn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xecrn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Xecrn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xecrn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xecrn.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMbsPvR.s: Assembler messages:
encrypt.c: /tmp/ccMbsPvR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbsPvR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbsPvR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbsPvR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbsPvR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbsPvR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbsPvR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbsPvR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbsPvR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbsPvR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbsPvR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbsPvR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbsPvR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbsPvR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbsPvR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbsPvR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMbsPvR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbsPvR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbsPvR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbsPvR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbsPvR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbsPvR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbsPvR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbsPvR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMSs3nt.s: Assembler messages:
encrypt.c: /tmp/ccMSs3nt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSs3nt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSs3nt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSs3nt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSs3nt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSs3nt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSs3nt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSs3nt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSs3nt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSs3nt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSs3nt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSs3nt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSs3nt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSs3nt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSs3nt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSs3nt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMSs3nt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSs3nt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSs3nt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSs3nt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSs3nt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSs3nt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSs3nt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSs3nt.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckWnIRX.s: Assembler messages:
encrypt.c: /tmp/cckWnIRX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckWnIRX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckWnIRX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckWnIRX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnIRX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnIRX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnIRX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnIRX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnIRX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWnIRX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWnIRX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWnIRX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckWnIRX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnIRX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckWnIRX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckWnIRX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWnIRX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnIRX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnIRX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnIRX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnIRX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckWnIRX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnIRX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnIRX.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclZkycW.s: Assembler messages:
encrypt.c: /tmp/cclZkycW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZkycW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZkycW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclZkycW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZkycW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZkycW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZkycW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZkycW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZkycW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZkycW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZkycW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZkycW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZkycW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZkycW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZkycW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZkycW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclZkycW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZkycW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZkycW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZkycW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZkycW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZkycW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZkycW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZkycW.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpffSgp.s: Assembler messages:
encrypt.c: /tmp/ccpffSgp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpffSgp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpffSgp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpffSgp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffSgp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffSgp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffSgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffSgp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffSgp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpffSgp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpffSgp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpffSgp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpffSgp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffSgp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpffSgp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpffSgp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpffSgp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffSgp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffSgp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffSgp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffSgp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpffSgp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffSgp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffSgp.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4E72B2.s: Assembler messages:
encrypt.c: /tmp/cc4E72B2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4E72B2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4E72B2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4E72B2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E72B2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E72B2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E72B2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E72B2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E72B2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4E72B2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4E72B2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4E72B2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4E72B2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E72B2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4E72B2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4E72B2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4E72B2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E72B2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E72B2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E72B2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E72B2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4E72B2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E72B2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E72B2.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmD12Vu.s: Assembler messages:
encrypt.c: /tmp/ccmD12Vu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmD12Vu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmD12Vu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmD12Vu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD12Vu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD12Vu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD12Vu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD12Vu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD12Vu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD12Vu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD12Vu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD12Vu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmD12Vu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD12Vu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmD12Vu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD12Vu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmD12Vu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD12Vu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmD12Vu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmD12Vu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD12Vu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmD12Vu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmD12Vu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmD12Vu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2PF4Lz.s: Assembler messages:
encrypt.c: /tmp/cc2PF4Lz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PF4Lz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PF4Lz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PF4Lz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PF4Lz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PF4Lz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PF4Lz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PF4Lz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PF4Lz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PF4Lz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PF4Lz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PF4Lz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PF4Lz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PF4Lz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PF4Lz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2PF4Lz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PF4Lz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PF4Lz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PF4Lz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PF4Lz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PF4Lz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PF4Lz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PF4Lz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PF4Lz.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6YJe8d.s: Assembler messages:
encrypt.c: /tmp/cc6YJe8d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YJe8d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YJe8d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6YJe8d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YJe8d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YJe8d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YJe8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YJe8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YJe8d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YJe8d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YJe8d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YJe8d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6YJe8d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YJe8d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YJe8d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YJe8d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6YJe8d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YJe8d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YJe8d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YJe8d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YJe8d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YJe8d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6YJe8d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YJe8d.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSOmJTI.s: Assembler messages:
encrypt.c: /tmp/ccSOmJTI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOmJTI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOmJTI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOmJTI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOmJTI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOmJTI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOmJTI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOmJTI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOmJTI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOmJTI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOmJTI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOmJTI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOmJTI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOmJTI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOmJTI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOmJTI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSOmJTI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOmJTI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOmJTI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOmJTI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOmJTI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOmJTI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOmJTI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOmJTI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgTHQ8e.s: Assembler messages:
encrypt.c: /tmp/ccgTHQ8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgTHQ8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgTHQ8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgTHQ8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTHQ8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTHQ8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTHQ8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTHQ8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTHQ8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgTHQ8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgTHQ8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgTHQ8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgTHQ8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTHQ8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgTHQ8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgTHQ8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgTHQ8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTHQ8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTHQ8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTHQ8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTHQ8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgTHQ8e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTHQ8e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTHQ8e.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciSbz1y.s: Assembler messages:
encrypt.c: /tmp/cciSbz1y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSbz1y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSbz1y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciSbz1y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSbz1y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSbz1y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSbz1y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSbz1y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSbz1y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSbz1y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSbz1y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSbz1y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSbz1y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSbz1y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSbz1y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSbz1y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciSbz1y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSbz1y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSbz1y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSbz1y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSbz1y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSbz1y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSbz1y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSbz1y.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnpEjjT.s: Assembler messages:
encrypt.c: /tmp/ccnpEjjT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpEjjT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpEjjT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpEjjT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpEjjT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpEjjT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpEjjT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpEjjT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpEjjT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpEjjT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpEjjT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpEjjT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpEjjT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpEjjT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpEjjT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnpEjjT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpEjjT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpEjjT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpEjjT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpEjjT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpEjjT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpEjjT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpEjjT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpEjjT.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2BiHLy.s: Assembler messages:
encrypt.c: /tmp/cc2BiHLy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BiHLy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BiHLy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BiHLy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BiHLy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BiHLy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BiHLy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BiHLy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BiHLy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BiHLy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BiHLy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BiHLy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BiHLy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BiHLy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BiHLy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2BiHLy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BiHLy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BiHLy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BiHLy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BiHLy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BiHLy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BiHLy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BiHLy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BiHLy.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnEVbb4.s: Assembler messages:
encrypt.c: /tmp/ccnEVbb4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnEVbb4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnEVbb4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnEVbb4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEVbb4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEVbb4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEVbb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEVbb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEVbb4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEVbb4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEVbb4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEVbb4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnEVbb4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEVbb4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnEVbb4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEVbb4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnEVbb4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEVbb4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEVbb4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEVbb4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEVbb4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEVbb4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnEVbb4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEVbb4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGHohL7.s: Assembler messages:
encrypt.c: /tmp/ccGHohL7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGHohL7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGHohL7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGHohL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHohL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHohL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHohL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHohL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHohL7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHohL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHohL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHohL7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGHohL7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHohL7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGHohL7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGHohL7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHohL7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHohL7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHohL7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHohL7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHohL7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGHohL7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHohL7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHohL7.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpBVkuM.s: Assembler messages:
encrypt.c: /tmp/ccpBVkuM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpBVkuM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpBVkuM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpBVkuM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBVkuM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBVkuM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBVkuM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBVkuM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBVkuM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBVkuM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBVkuM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBVkuM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpBVkuM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBVkuM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpBVkuM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBVkuM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpBVkuM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBVkuM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBVkuM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBVkuM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBVkuM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBVkuM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpBVkuM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBVkuM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl9VHhH.s: Assembler messages:
encrypt.c: /tmp/ccl9VHhH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl9VHhH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl9VHhH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl9VHhH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9VHhH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9VHhH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9VHhH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9VHhH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9VHhH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl9VHhH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl9VHhH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl9VHhH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl9VHhH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9VHhH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl9VHhH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl9VHhH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl9VHhH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9VHhH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9VHhH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9VHhH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9VHhH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl9VHhH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9VHhH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9VHhH.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxEziOi.s: Assembler messages:
encrypt.c: /tmp/ccxEziOi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEziOi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEziOi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEziOi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEziOi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEziOi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEziOi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEziOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEziOi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEziOi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEziOi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEziOi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEziOi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEziOi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEziOi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEziOi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxEziOi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEziOi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEziOi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEziOi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEziOi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEziOi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEziOi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEziOi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDE1ZZO.s: Assembler messages:
encrypt.c: /tmp/ccDE1ZZO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDE1ZZO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDE1ZZO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDE1ZZO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDE1ZZO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDE1ZZO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDE1ZZO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDE1ZZO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDE1ZZO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDE1ZZO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDE1ZZO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDE1ZZO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDE1ZZO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDE1ZZO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDE1ZZO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDE1ZZO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDE1ZZO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDE1ZZO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDE1ZZO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDE1ZZO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDE1ZZO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDE1ZZO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDE1ZZO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDE1ZZO.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuIbSGo.s: Assembler messages:
encrypt.c: /tmp/ccuIbSGo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIbSGo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIbSGo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIbSGo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIbSGo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIbSGo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIbSGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIbSGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIbSGo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIbSGo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIbSGo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIbSGo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIbSGo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIbSGo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIbSGo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIbSGo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuIbSGo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIbSGo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIbSGo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIbSGo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIbSGo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIbSGo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIbSGo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIbSGo.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8dM5DU.s: Assembler messages:
encrypt.c: /tmp/cc8dM5DU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8dM5DU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8dM5DU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8dM5DU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dM5DU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dM5DU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dM5DU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dM5DU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dM5DU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dM5DU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dM5DU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dM5DU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8dM5DU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dM5DU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8dM5DU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dM5DU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8dM5DU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dM5DU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dM5DU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dM5DU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dM5DU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dM5DU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8dM5DU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dM5DU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Xtc4p.s: Assembler messages:
encrypt.c: /tmp/cc9Xtc4p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Xtc4p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Xtc4p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Xtc4p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xtc4p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xtc4p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xtc4p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xtc4p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xtc4p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xtc4p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xtc4p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xtc4p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Xtc4p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xtc4p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Xtc4p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Xtc4p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xtc4p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xtc4p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xtc4p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xtc4p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xtc4p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Xtc4p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xtc4p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xtc4p.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc77nGnX.s: Assembler messages:
encrypt.c: /tmp/cc77nGnX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77nGnX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77nGnX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc77nGnX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77nGnX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77nGnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77nGnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77nGnX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77nGnX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77nGnX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77nGnX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77nGnX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77nGnX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77nGnX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77nGnX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc77nGnX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77nGnX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77nGnX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77nGnX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77nGnX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77nGnX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77nGnX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77nGnX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77nGnX.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSiUTTy.s: Assembler messages:
encrypt.c: /tmp/ccSiUTTy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSiUTTy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSiUTTy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSiUTTy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiUTTy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiUTTy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiUTTy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiUTTy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiUTTy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiUTTy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiUTTy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiUTTy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSiUTTy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiUTTy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSiUTTy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiUTTy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSiUTTy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiUTTy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiUTTy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiUTTy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiUTTy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiUTTy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSiUTTy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiUTTy.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDv2VoE.s: Assembler messages:
encrypt.c: /tmp/ccDv2VoE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDv2VoE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDv2VoE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDv2VoE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv2VoE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv2VoE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv2VoE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv2VoE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv2VoE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv2VoE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv2VoE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv2VoE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDv2VoE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv2VoE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDv2VoE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDv2VoE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv2VoE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv2VoE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv2VoE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv2VoE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv2VoE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDv2VoE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv2VoE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv2VoE.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoX6Zn6.s: Assembler messages:
encrypt.c: /tmp/ccoX6Zn6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoX6Zn6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoX6Zn6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoX6Zn6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX6Zn6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX6Zn6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX6Zn6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX6Zn6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX6Zn6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoX6Zn6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoX6Zn6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoX6Zn6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoX6Zn6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX6Zn6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoX6Zn6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoX6Zn6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoX6Zn6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoX6Zn6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoX6Zn6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoX6Zn6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX6Zn6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoX6Zn6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoX6Zn6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoX6Zn6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA1BpTO.s: Assembler messages:
encrypt.c: /tmp/ccA1BpTO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1BpTO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1BpTO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA1BpTO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BpTO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BpTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BpTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BpTO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BpTO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1BpTO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1BpTO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1BpTO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA1BpTO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BpTO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1BpTO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA1BpTO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1BpTO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1BpTO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1BpTO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BpTO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1BpTO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA1BpTO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1BpTO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1BpTO.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczr6pNs.s: Assembler messages:
encrypt.c: /tmp/cczr6pNs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczr6pNs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczr6pNs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczr6pNs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr6pNs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr6pNs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr6pNs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr6pNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr6pNs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr6pNs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr6pNs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr6pNs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczr6pNs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr6pNs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczr6pNs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr6pNs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczr6pNs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr6pNs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczr6pNs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczr6pNs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr6pNs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczr6pNs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczr6pNs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczr6pNs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0zwidi.s: Assembler messages:
encrypt.c: /tmp/cc0zwidi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0zwidi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0zwidi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0zwidi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zwidi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zwidi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zwidi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zwidi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zwidi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zwidi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zwidi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zwidi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0zwidi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zwidi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0zwidi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0zwidi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zwidi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zwidi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zwidi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zwidi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zwidi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0zwidi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zwidi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zwidi.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccPeb70.s: Assembler messages:
encrypt.c: /tmp/cccPeb70.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccPeb70.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccPeb70.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccPeb70.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPeb70.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPeb70.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPeb70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPeb70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPeb70.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPeb70.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPeb70.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPeb70.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccPeb70.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPeb70.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccPeb70.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPeb70.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccPeb70.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPeb70.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccPeb70.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccPeb70.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPeb70.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccPeb70.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccPeb70.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccPeb70.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJUCgK3.s: Assembler messages:
encrypt.c: /tmp/ccJUCgK3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJUCgK3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJUCgK3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJUCgK3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUCgK3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUCgK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUCgK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUCgK3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUCgK3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUCgK3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUCgK3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUCgK3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJUCgK3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUCgK3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJUCgK3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJUCgK3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUCgK3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUCgK3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUCgK3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUCgK3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUCgK3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUCgK3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUCgK3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUCgK3.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccembefD.s: Assembler messages:
encrypt.c: /tmp/ccembefD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccembefD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccembefD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccembefD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccembefD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccembefD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccembefD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccembefD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccembefD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccembefD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccembefD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccembefD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccembefD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccembefD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccembefD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccembefD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccembefD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccembefD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccembefD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccembefD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccembefD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccembefD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccembefD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccembefD.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5ZeAdc.s: Assembler messages:
encrypt.c: /tmp/cc5ZeAdc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZeAdc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZeAdc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZeAdc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZeAdc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZeAdc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZeAdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZeAdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZeAdc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZeAdc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZeAdc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZeAdc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZeAdc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZeAdc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZeAdc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZeAdc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ZeAdc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZeAdc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZeAdc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZeAdc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZeAdc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZeAdc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZeAdc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZeAdc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpitLuF.s: Assembler messages:
encrypt.c: /tmp/ccpitLuF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpitLuF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpitLuF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpitLuF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpitLuF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpitLuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpitLuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpitLuF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpitLuF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpitLuF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpitLuF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpitLuF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpitLuF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpitLuF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpitLuF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpitLuF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpitLuF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpitLuF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpitLuF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpitLuF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpitLuF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpitLuF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpitLuF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpitLuF.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU4ACyV.s: Assembler messages:
encrypt.c: /tmp/ccU4ACyV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4ACyV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4ACyV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4ACyV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ACyV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ACyV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ACyV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ACyV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ACyV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4ACyV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4ACyV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4ACyV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4ACyV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ACyV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4ACyV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4ACyV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU4ACyV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4ACyV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4ACyV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4ACyV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ACyV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4ACyV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4ACyV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4ACyV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccPcIC3.s: Assembler messages:
encrypt.c: /tmp/cccPcIC3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccPcIC3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccPcIC3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccPcIC3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPcIC3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPcIC3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPcIC3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPcIC3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPcIC3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPcIC3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPcIC3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPcIC3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccPcIC3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPcIC3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccPcIC3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccPcIC3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPcIC3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPcIC3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPcIC3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPcIC3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPcIC3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccPcIC3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPcIC3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPcIC3.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLaKBpG.s: Assembler messages:
encrypt.c: /tmp/ccLaKBpG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLaKBpG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLaKBpG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLaKBpG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaKBpG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaKBpG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaKBpG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaKBpG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaKBpG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaKBpG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaKBpG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaKBpG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLaKBpG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaKBpG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLaKBpG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLaKBpG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaKBpG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaKBpG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaKBpG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaKBpG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaKBpG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLaKBpG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaKBpG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaKBpG.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnaN4Xu.s: Assembler messages:
encrypt.c: /tmp/ccnaN4Xu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnaN4Xu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnaN4Xu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnaN4Xu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaN4Xu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaN4Xu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaN4Xu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaN4Xu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaN4Xu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaN4Xu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaN4Xu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaN4Xu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnaN4Xu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaN4Xu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnaN4Xu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaN4Xu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnaN4Xu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaN4Xu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaN4Xu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaN4Xu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaN4Xu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaN4Xu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnaN4Xu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaN4Xu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7FNlTg.s: Assembler messages:
encrypt.c: /tmp/cc7FNlTg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7FNlTg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7FNlTg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7FNlTg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FNlTg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FNlTg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FNlTg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FNlTg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FNlTg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7FNlTg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7FNlTg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7FNlTg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7FNlTg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FNlTg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7FNlTg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7FNlTg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7FNlTg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FNlTg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FNlTg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FNlTg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FNlTg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7FNlTg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FNlTg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FNlTg.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cccBjMU9.s: Assembler messages:
encrypt.c: /tmp/cccBjMU9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBjMU9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBjMU9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccBjMU9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBjMU9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBjMU9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBjMU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBjMU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBjMU9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBjMU9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBjMU9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBjMU9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBjMU9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBjMU9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBjMU9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBjMU9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccBjMU9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBjMU9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBjMU9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBjMU9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBjMU9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBjMU9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBjMU9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBjMU9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB8UUtP.s: Assembler messages:
encrypt.c: /tmp/ccB8UUtP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB8UUtP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB8UUtP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB8UUtP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8UUtP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8UUtP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8UUtP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8UUtP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8UUtP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8UUtP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8UUtP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8UUtP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB8UUtP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8UUtP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB8UUtP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB8UUtP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8UUtP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8UUtP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8UUtP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8UUtP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8UUtP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8UUtP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8UUtP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8UUtP.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc8qGVH.s: Assembler messages:
encrypt.c: /tmp/ccc8qGVH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc8qGVH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc8qGVH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc8qGVH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8qGVH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8qGVH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8qGVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8qGVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8qGVH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8qGVH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8qGVH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8qGVH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc8qGVH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8qGVH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc8qGVH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8qGVH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc8qGVH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8qGVH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8qGVH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8qGVH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8qGVH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8qGVH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc8qGVH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8qGVH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRQ3fUT.s: Assembler messages:
encrypt.c: /tmp/ccRQ3fUT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQ3fUT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQ3fUT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQ3fUT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ3fUT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ3fUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ3fUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ3fUT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ3fUT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQ3fUT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQ3fUT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQ3fUT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQ3fUT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ3fUT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQ3fUT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRQ3fUT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQ3fUT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQ3fUT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQ3fUT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ3fUT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQ3fUT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQ3fUT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQ3fUT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQ3fUT.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccdQI4e.s: Assembler messages:
encrypt.c: /tmp/cccdQI4e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdQI4e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdQI4e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccdQI4e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdQI4e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdQI4e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdQI4e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdQI4e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdQI4e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdQI4e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdQI4e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdQI4e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdQI4e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdQI4e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdQI4e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdQI4e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccdQI4e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdQI4e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdQI4e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdQI4e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdQI4e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdQI4e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdQI4e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdQI4e.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAUFQIO.s: Assembler messages:
encrypt.c: /tmp/ccAUFQIO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUFQIO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUFQIO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUFQIO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUFQIO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUFQIO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUFQIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUFQIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUFQIO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUFQIO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUFQIO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUFQIO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUFQIO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUFQIO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUFQIO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUFQIO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAUFQIO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUFQIO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUFQIO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUFQIO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUFQIO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUFQIO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUFQIO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUFQIO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU0xgAx.s: Assembler messages:
encrypt.c: /tmp/ccU0xgAx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0xgAx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0xgAx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0xgAx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0xgAx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0xgAx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0xgAx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0xgAx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0xgAx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0xgAx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0xgAx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0xgAx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0xgAx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0xgAx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0xgAx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU0xgAx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0xgAx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0xgAx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0xgAx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0xgAx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0xgAx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0xgAx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0xgAx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0xgAx.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQFGgcu.s: Assembler messages:
encrypt.c: /tmp/ccQFGgcu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQFGgcu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQFGgcu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQFGgcu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFGgcu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFGgcu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFGgcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFGgcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFGgcu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFGgcu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFGgcu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFGgcu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQFGgcu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFGgcu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQFGgcu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFGgcu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQFGgcu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFGgcu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFGgcu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFGgcu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFGgcu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFGgcu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQFGgcu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFGgcu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchCTGc4.s: Assembler messages:
encrypt.c: /tmp/cchCTGc4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCTGc4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCTGc4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchCTGc4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCTGc4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCTGc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCTGc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCTGc4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCTGc4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCTGc4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCTGc4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCTGc4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCTGc4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCTGc4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCTGc4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchCTGc4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCTGc4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCTGc4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCTGc4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCTGc4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCTGc4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCTGc4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCTGc4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCTGc4.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cctpRgEZ.s: Assembler messages:
encrypt.c: /tmp/cctpRgEZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpRgEZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpRgEZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctpRgEZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRgEZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRgEZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRgEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRgEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRgEZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpRgEZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpRgEZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpRgEZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpRgEZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRgEZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpRgEZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpRgEZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctpRgEZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpRgEZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpRgEZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpRgEZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRgEZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpRgEZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpRgEZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpRgEZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxdjuOG.s: Assembler messages:
encrypt.c: /tmp/ccxdjuOG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxdjuOG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxdjuOG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxdjuOG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdjuOG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdjuOG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdjuOG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdjuOG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdjuOG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdjuOG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdjuOG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdjuOG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxdjuOG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdjuOG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxdjuOG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxdjuOG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdjuOG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdjuOG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdjuOG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdjuOG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdjuOG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxdjuOG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdjuOG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdjuOG.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFS5qWE.s: Assembler messages:
encrypt.c: /tmp/ccFS5qWE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFS5qWE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFS5qWE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFS5qWE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS5qWE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS5qWE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS5qWE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS5qWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS5qWE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS5qWE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS5qWE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS5qWE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFS5qWE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS5qWE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFS5qWE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS5qWE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFS5qWE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS5qWE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS5qWE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS5qWE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS5qWE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS5qWE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFS5qWE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS5qWE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxXFj3x.s: Assembler messages:
encrypt.c: /tmp/ccxXFj3x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXFj3x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXFj3x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXFj3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFj3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFj3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFj3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFj3x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFj3x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFj3x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFj3x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFj3x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXFj3x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFj3x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXFj3x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxXFj3x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFj3x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFj3x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFj3x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFj3x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFj3x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXFj3x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFj3x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFj3x.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNHKKG7.s: Assembler messages:
encrypt.c: /tmp/ccNHKKG7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNHKKG7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNHKKG7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNHKKG7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHKKG7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHKKG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHKKG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHKKG7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHKKG7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHKKG7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHKKG7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHKKG7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNHKKG7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHKKG7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNHKKG7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNHKKG7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHKKG7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHKKG7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHKKG7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHKKG7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHKKG7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHKKG7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHKKG7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHKKG7.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccbrM7l.s: Assembler messages:
encrypt.c: /tmp/cccbrM7l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccbrM7l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccbrM7l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccbrM7l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbrM7l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbrM7l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbrM7l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbrM7l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbrM7l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbrM7l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbrM7l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbrM7l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccbrM7l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbrM7l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccbrM7l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbrM7l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccbrM7l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbrM7l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccbrM7l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccbrM7l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbrM7l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccbrM7l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbrM7l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccbrM7l.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6WSzpO.s: Assembler messages:
encrypt.c: /tmp/cc6WSzpO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WSzpO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WSzpO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WSzpO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WSzpO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WSzpO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WSzpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WSzpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WSzpO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WSzpO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WSzpO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WSzpO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WSzpO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WSzpO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WSzpO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WSzpO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6WSzpO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WSzpO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WSzpO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WSzpO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WSzpO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WSzpO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WSzpO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WSzpO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxdfF2J.s: Assembler messages:
encrypt.c: /tmp/ccxdfF2J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxdfF2J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxdfF2J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxdfF2J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdfF2J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdfF2J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdfF2J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdfF2J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdfF2J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdfF2J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdfF2J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdfF2J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxdfF2J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdfF2J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxdfF2J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxdfF2J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdfF2J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdfF2J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdfF2J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdfF2J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdfF2J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxdfF2J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdfF2J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdfF2J.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqFFVfj.s: Assembler messages:
encrypt.c: /tmp/ccqFFVfj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFFVfj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFFVfj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFFVfj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFVfj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFVfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFVfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFVfj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFVfj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFFVfj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFFVfj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFFVfj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFFVfj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFVfj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFFVfj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqFFVfj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFFVfj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFVfj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFVfj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFVfj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFVfj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFFVfj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFVfj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFVfj.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsM205z.s: Assembler messages:
encrypt.c: /tmp/ccsM205z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsM205z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsM205z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsM205z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM205z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM205z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM205z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM205z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM205z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM205z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM205z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM205z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsM205z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM205z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsM205z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM205z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsM205z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM205z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM205z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM205z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM205z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM205z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsM205z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM205z.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5JsXqP.s: Assembler messages:
encrypt.c: /tmp/cc5JsXqP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5JsXqP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5JsXqP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5JsXqP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JsXqP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JsXqP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JsXqP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JsXqP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JsXqP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JsXqP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JsXqP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JsXqP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5JsXqP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JsXqP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5JsXqP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5JsXqP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JsXqP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JsXqP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JsXqP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JsXqP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JsXqP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5JsXqP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JsXqP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JsXqP.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTYw7KZ.s: Assembler messages:
encrypt.c: /tmp/ccTYw7KZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTYw7KZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTYw7KZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTYw7KZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYw7KZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYw7KZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYw7KZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYw7KZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYw7KZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYw7KZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYw7KZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYw7KZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTYw7KZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYw7KZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTYw7KZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYw7KZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTYw7KZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYw7KZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYw7KZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYw7KZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYw7KZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYw7KZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTYw7KZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYw7KZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbkEblA.s: Assembler messages:
encrypt.c: /tmp/ccbkEblA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbkEblA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbkEblA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbkEblA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkEblA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkEblA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkEblA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkEblA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkEblA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkEblA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkEblA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkEblA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbkEblA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkEblA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbkEblA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkEblA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbkEblA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkEblA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkEblA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkEblA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkEblA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkEblA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbkEblA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkEblA.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd7XXmp.s: Assembler messages:
encrypt.c: /tmp/ccd7XXmp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7XXmp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7XXmp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7XXmp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7XXmp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7XXmp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7XXmp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7XXmp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7XXmp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7XXmp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7XXmp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7XXmp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7XXmp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7XXmp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7XXmp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd7XXmp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7XXmp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7XXmp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7XXmp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7XXmp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7XXmp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7XXmp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7XXmp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7XXmp.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9k6LvZ.s: Assembler messages:
encrypt.c: /tmp/cc9k6LvZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9k6LvZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9k6LvZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9k6LvZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k6LvZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k6LvZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k6LvZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k6LvZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k6LvZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9k6LvZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9k6LvZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9k6LvZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9k6LvZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k6LvZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9k6LvZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9k6LvZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9k6LvZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9k6LvZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9k6LvZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9k6LvZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9k6LvZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9k6LvZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9k6LvZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9k6LvZ.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL5libb.s: Assembler messages:
encrypt.c: /tmp/ccL5libb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL5libb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL5libb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL5libb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5libb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5libb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5libb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5libb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5libb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5libb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5libb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5libb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL5libb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5libb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL5libb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5libb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL5libb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5libb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5libb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5libb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5libb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5libb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL5libb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5libb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSODTzC.s: Assembler messages:
encrypt.c: /tmp/ccSODTzC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSODTzC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSODTzC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSODTzC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSODTzC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSODTzC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSODTzC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSODTzC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSODTzC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSODTzC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSODTzC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSODTzC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSODTzC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSODTzC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSODTzC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSODTzC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSODTzC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSODTzC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSODTzC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSODTzC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSODTzC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSODTzC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSODTzC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSODTzC.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchYnMWK.s: Assembler messages:
encrypt.c: /tmp/cchYnMWK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchYnMWK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchYnMWK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchYnMWK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYnMWK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYnMWK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYnMWK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYnMWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYnMWK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYnMWK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYnMWK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYnMWK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchYnMWK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYnMWK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchYnMWK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYnMWK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchYnMWK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYnMWK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYnMWK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYnMWK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYnMWK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYnMWK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYnMWK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYnMWK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2PNUMW.s: Assembler messages:
encrypt.c: /tmp/cc2PNUMW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PNUMW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PNUMW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PNUMW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PNUMW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PNUMW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PNUMW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PNUMW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PNUMW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PNUMW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PNUMW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PNUMW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PNUMW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PNUMW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PNUMW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PNUMW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2PNUMW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PNUMW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PNUMW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PNUMW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PNUMW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PNUMW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PNUMW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PNUMW.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD0rEcO.s: Assembler messages:
encrypt.c: /tmp/ccD0rEcO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD0rEcO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD0rEcO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD0rEcO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0rEcO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0rEcO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0rEcO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0rEcO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0rEcO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0rEcO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0rEcO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0rEcO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD0rEcO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0rEcO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD0rEcO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD0rEcO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0rEcO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0rEcO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0rEcO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0rEcO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0rEcO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD0rEcO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0rEcO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0rEcO.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8IthNq.s: Assembler messages:
encrypt.c: /tmp/cc8IthNq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IthNq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IthNq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IthNq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IthNq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IthNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IthNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IthNq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IthNq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IthNq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IthNq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IthNq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IthNq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IthNq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IthNq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8IthNq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IthNq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IthNq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IthNq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IthNq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IthNq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IthNq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IthNq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IthNq.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ8G5Cl.s: Assembler messages:
encrypt.c: /tmp/ccJ8G5Cl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8G5Cl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8G5Cl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8G5Cl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8G5Cl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8G5Cl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8G5Cl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8G5Cl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8G5Cl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8G5Cl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8G5Cl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8G5Cl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8G5Cl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8G5Cl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8G5Cl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8G5Cl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ8G5Cl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8G5Cl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8G5Cl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8G5Cl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8G5Cl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8G5Cl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8G5Cl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8G5Cl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd6kmwW.s: Assembler messages:
encrypt.c: /tmp/ccd6kmwW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6kmwW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6kmwW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6kmwW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6kmwW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6kmwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6kmwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6kmwW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6kmwW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6kmwW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6kmwW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6kmwW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6kmwW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6kmwW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6kmwW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd6kmwW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6kmwW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6kmwW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6kmwW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6kmwW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6kmwW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6kmwW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6kmwW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6kmwW.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuJ2nKc.s: Assembler messages:
encrypt.c: /tmp/ccuJ2nKc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJ2nKc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJ2nKc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJ2nKc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ2nKc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ2nKc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ2nKc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ2nKc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ2nKc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJ2nKc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJ2nKc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJ2nKc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJ2nKc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ2nKc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJ2nKc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJ2nKc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuJ2nKc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJ2nKc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJ2nKc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJ2nKc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ2nKc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJ2nKc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJ2nKc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJ2nKc.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDvjtjw.s: Assembler messages:
encrypt.c: /tmp/ccDvjtjw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvjtjw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvjtjw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvjtjw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjtjw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjtjw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjtjw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjtjw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjtjw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvjtjw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvjtjw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvjtjw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvjtjw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjtjw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvjtjw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvjtjw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDvjtjw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvjtjw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvjtjw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvjtjw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvjtjw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvjtjw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvjtjw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvjtjw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHsCoaB.s: Assembler messages:
encrypt.c: /tmp/ccHsCoaB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHsCoaB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHsCoaB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHsCoaB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsCoaB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsCoaB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsCoaB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsCoaB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsCoaB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsCoaB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsCoaB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsCoaB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHsCoaB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsCoaB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHsCoaB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHsCoaB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsCoaB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsCoaB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsCoaB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsCoaB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsCoaB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHsCoaB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsCoaB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsCoaB.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6h7Yxe.s: Assembler messages:
encrypt.c: /tmp/cc6h7Yxe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6h7Yxe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6h7Yxe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6h7Yxe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h7Yxe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h7Yxe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h7Yxe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h7Yxe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h7Yxe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h7Yxe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h7Yxe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h7Yxe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6h7Yxe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h7Yxe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6h7Yxe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h7Yxe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6h7Yxe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h7Yxe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6h7Yxe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6h7Yxe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h7Yxe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6h7Yxe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6h7Yxe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6h7Yxe.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOiCRJF.s: Assembler messages:
encrypt.c: /tmp/ccOiCRJF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiCRJF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiCRJF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiCRJF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiCRJF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiCRJF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiCRJF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiCRJF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiCRJF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiCRJF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiCRJF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiCRJF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiCRJF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiCRJF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiCRJF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOiCRJF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiCRJF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiCRJF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiCRJF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiCRJF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiCRJF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiCRJF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiCRJF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiCRJF.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJr8jeM.s: Assembler messages:
encrypt.c: /tmp/ccJr8jeM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJr8jeM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJr8jeM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJr8jeM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr8jeM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr8jeM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr8jeM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr8jeM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr8jeM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr8jeM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr8jeM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr8jeM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJr8jeM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr8jeM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJr8jeM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr8jeM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJr8jeM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr8jeM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr8jeM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr8jeM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr8jeM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr8jeM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJr8jeM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr8jeM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmVyqte.s: Assembler messages:
encrypt.c: /tmp/ccmVyqte.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmVyqte.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmVyqte.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmVyqte.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVyqte.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVyqte.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVyqte.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVyqte.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVyqte.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVyqte.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVyqte.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVyqte.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmVyqte.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVyqte.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmVyqte.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmVyqte.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVyqte.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVyqte.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVyqte.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVyqte.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVyqte.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmVyqte.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVyqte.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVyqte.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccHxE3lr.s: Assembler messages:
encrypt.c: /tmp/ccHxE3lr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHxE3lr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHxE3lr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHxE3lr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxE3lr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxE3lr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxE3lr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxE3lr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxE3lr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxE3lr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxE3lr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxE3lr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHxE3lr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxE3lr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHxE3lr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxE3lr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHxE3lr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxE3lr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxE3lr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxE3lr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxE3lr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxE3lr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHxE3lr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxE3lr.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccuKJ7GK.s: Assembler messages:
encrypt.c: /tmp/ccuKJ7GK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKJ7GK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKJ7GK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKJ7GK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKJ7GK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKJ7GK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKJ7GK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKJ7GK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKJ7GK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuKJ7GK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuKJ7GK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuKJ7GK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKJ7GK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKJ7GK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKJ7GK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuKJ7GK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuKJ7GK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKJ7GK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKJ7GK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKJ7GK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKJ7GK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKJ7GK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKJ7GK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKJ7GK.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCSmMdZ.s: Assembler messages:
encrypt.c: /tmp/ccCSmMdZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCSmMdZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCSmMdZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCSmMdZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSmMdZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSmMdZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSmMdZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSmMdZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSmMdZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSmMdZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSmMdZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSmMdZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCSmMdZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSmMdZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCSmMdZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSmMdZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCSmMdZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSmMdZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSmMdZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSmMdZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSmMdZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSmMdZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCSmMdZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSmMdZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDKEdnt.s: Assembler messages:
encrypt.c: /tmp/ccDKEdnt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKEdnt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKEdnt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKEdnt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKEdnt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKEdnt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKEdnt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKEdnt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKEdnt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKEdnt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKEdnt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKEdnt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKEdnt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKEdnt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKEdnt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDKEdnt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKEdnt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKEdnt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKEdnt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKEdnt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKEdnt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKEdnt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKEdnt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKEdnt.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8aeiHq.s: Assembler messages:
encrypt.c: /tmp/cc8aeiHq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8aeiHq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8aeiHq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8aeiHq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aeiHq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aeiHq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aeiHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aeiHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aeiHq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aeiHq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aeiHq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aeiHq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8aeiHq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aeiHq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8aeiHq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aeiHq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8aeiHq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aeiHq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aeiHq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aeiHq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aeiHq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aeiHq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8aeiHq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aeiHq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8grSRb.s: Assembler messages:
encrypt.c: /tmp/cc8grSRb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8grSRb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8grSRb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8grSRb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8grSRb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8grSRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8grSRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8grSRb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8grSRb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8grSRb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8grSRb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8grSRb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8grSRb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8grSRb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8grSRb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8grSRb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8grSRb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8grSRb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8grSRb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8grSRb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8grSRb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8grSRb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8grSRb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8grSRb.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4DwQK2.s: Assembler messages:
encrypt.c: /tmp/cc4DwQK2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DwQK2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DwQK2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DwQK2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DwQK2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DwQK2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DwQK2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DwQK2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DwQK2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DwQK2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DwQK2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DwQK2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DwQK2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DwQK2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DwQK2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DwQK2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4DwQK2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DwQK2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DwQK2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DwQK2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DwQK2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DwQK2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DwQK2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DwQK2.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpgJ4XV.s: Assembler messages:
encrypt.c: /tmp/ccpgJ4XV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpgJ4XV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpgJ4XV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpgJ4XV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgJ4XV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgJ4XV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgJ4XV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgJ4XV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgJ4XV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgJ4XV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgJ4XV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgJ4XV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpgJ4XV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgJ4XV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpgJ4XV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpgJ4XV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgJ4XV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgJ4XV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgJ4XV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgJ4XV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgJ4XV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgJ4XV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgJ4XV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgJ4XV.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccH5FVBD.s: Assembler messages:
encrypt.c: /tmp/ccH5FVBD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5FVBD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5FVBD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5FVBD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5FVBD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5FVBD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5FVBD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5FVBD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5FVBD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5FVBD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5FVBD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5FVBD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5FVBD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5FVBD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5FVBD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5FVBD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH5FVBD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5FVBD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5FVBD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5FVBD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5FVBD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5FVBD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5FVBD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5FVBD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccSSfoTl.s: Assembler messages:
encrypt.c: /tmp/ccSSfoTl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSSfoTl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSSfoTl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSSfoTl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSfoTl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSfoTl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSfoTl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSfoTl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSfoTl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSSfoTl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSSfoTl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSSfoTl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSSfoTl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSfoTl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSSfoTl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSSfoTl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSSfoTl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSSfoTl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSSfoTl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSfoTl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSSfoTl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSSfoTl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSSfoTl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSSfoTl.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHUkIR0.s: Assembler messages:
encrypt.c: /tmp/ccHUkIR0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUkIR0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUkIR0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUkIR0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUkIR0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUkIR0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUkIR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUkIR0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUkIR0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUkIR0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUkIR0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUkIR0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUkIR0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUkIR0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUkIR0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHUkIR0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUkIR0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUkIR0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUkIR0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUkIR0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUkIR0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUkIR0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUkIR0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUkIR0.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNFFfgf.s: Assembler messages:
encrypt.c: /tmp/ccNFFfgf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNFFfgf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNFFfgf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNFFfgf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFFfgf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFFfgf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFFfgf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFFfgf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFFfgf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFFfgf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFFfgf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFFfgf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNFFfgf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFFfgf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNFFfgf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFFfgf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNFFfgf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFFfgf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFFfgf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFFfgf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFFfgf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFFfgf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNFFfgf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFFfgf.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclfIvll.s: Assembler messages:
encrypt.c: /tmp/cclfIvll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfIvll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfIvll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclfIvll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfIvll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfIvll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfIvll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfIvll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfIvll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfIvll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfIvll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfIvll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfIvll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfIvll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfIvll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclfIvll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfIvll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfIvll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfIvll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfIvll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfIvll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfIvll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfIvll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfIvll.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccltfQq5.s: Assembler messages:
encrypt.c: /tmp/ccltfQq5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccltfQq5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccltfQq5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccltfQq5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltfQq5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltfQq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltfQq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltfQq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltfQq5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltfQq5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltfQq5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltfQq5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccltfQq5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltfQq5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccltfQq5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltfQq5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccltfQq5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltfQq5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltfQq5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltfQq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltfQq5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltfQq5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccltfQq5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltfQq5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Nw3oY.s: Assembler messages:
encrypt.c: /tmp/cc4Nw3oY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Nw3oY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Nw3oY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Nw3oY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nw3oY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nw3oY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nw3oY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nw3oY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nw3oY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Nw3oY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Nw3oY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Nw3oY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Nw3oY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nw3oY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Nw3oY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Nw3oY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Nw3oY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Nw3oY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Nw3oY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nw3oY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Nw3oY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Nw3oY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Nw3oY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Nw3oY.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn2KKEA.s: Assembler messages:
encrypt.c: /tmp/ccn2KKEA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn2KKEA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn2KKEA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn2KKEA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2KKEA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2KKEA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2KKEA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2KKEA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2KKEA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2KKEA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2KKEA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2KKEA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn2KKEA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2KKEA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn2KKEA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2KKEA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn2KKEA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2KKEA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2KKEA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2KKEA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2KKEA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2KKEA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn2KKEA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2KKEA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Vl1Wg.s: Assembler messages:
encrypt.c: /tmp/cc9Vl1Wg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Vl1Wg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Vl1Wg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Vl1Wg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Vl1Wg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Vl1Wg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Vl1Wg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Vl1Wg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Vl1Wg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Vl1Wg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Vl1Wg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Vl1Wg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Vl1Wg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Vl1Wg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Vl1Wg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Vl1Wg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Vl1Wg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Vl1Wg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Vl1Wg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Vl1Wg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Vl1Wg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Vl1Wg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Vl1Wg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Vl1Wg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccOVc24z.s: Assembler messages:
encrypt.c: /tmp/ccOVc24z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVc24z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVc24z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVc24z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVc24z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVc24z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVc24z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVc24z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVc24z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVc24z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVc24z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVc24z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVc24z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVc24z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVc24z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOVc24z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVc24z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVc24z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVc24z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVc24z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVc24z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVc24z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVc24z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVc24z.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPn51C8.s: Assembler messages:
encrypt.c: /tmp/ccPn51C8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPn51C8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPn51C8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPn51C8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn51C8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn51C8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn51C8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn51C8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn51C8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPn51C8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPn51C8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPn51C8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPn51C8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn51C8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPn51C8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPn51C8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPn51C8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn51C8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn51C8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn51C8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn51C8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPn51C8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn51C8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn51C8.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb6N5iU.s: Assembler messages:
encrypt.c: /tmp/ccb6N5iU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb6N5iU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb6N5iU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb6N5iU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6N5iU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6N5iU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6N5iU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6N5iU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6N5iU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6N5iU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6N5iU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6N5iU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb6N5iU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6N5iU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb6N5iU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6N5iU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb6N5iU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6N5iU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6N5iU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6N5iU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6N5iU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6N5iU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb6N5iU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6N5iU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6TzcWn.s: Assembler messages:
encrypt.c: /tmp/cc6TzcWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6TzcWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6TzcWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6TzcWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TzcWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TzcWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TzcWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TzcWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TzcWn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TzcWn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TzcWn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TzcWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6TzcWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TzcWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6TzcWn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6TzcWn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TzcWn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TzcWn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TzcWn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TzcWn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TzcWn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6TzcWn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TzcWn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TzcWn.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxBd8VX.s: Assembler messages:
encrypt.c: /tmp/ccxBd8VX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxBd8VX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxBd8VX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxBd8VX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBd8VX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBd8VX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBd8VX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBd8VX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBd8VX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBd8VX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBd8VX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBd8VX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxBd8VX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBd8VX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxBd8VX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBd8VX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxBd8VX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBd8VX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBd8VX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBd8VX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBd8VX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBd8VX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBd8VX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBd8VX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbYOFmP.s: Assembler messages:
encrypt.c: /tmp/ccbYOFmP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYOFmP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYOFmP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYOFmP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYOFmP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYOFmP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYOFmP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYOFmP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYOFmP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYOFmP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYOFmP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYOFmP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYOFmP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYOFmP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYOFmP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbYOFmP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYOFmP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYOFmP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYOFmP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYOFmP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYOFmP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYOFmP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYOFmP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYOFmP.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwK0j5v.s: Assembler messages:
encrypt.c: /tmp/ccwK0j5v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwK0j5v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwK0j5v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwK0j5v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwK0j5v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwK0j5v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwK0j5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwK0j5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwK0j5v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwK0j5v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwK0j5v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwK0j5v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwK0j5v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwK0j5v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwK0j5v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwK0j5v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwK0j5v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwK0j5v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwK0j5v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwK0j5v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwK0j5v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwK0j5v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwK0j5v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwK0j5v.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg4S2Kz.s: Assembler messages:
encrypt.c: /tmp/ccg4S2Kz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg4S2Kz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg4S2Kz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg4S2Kz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4S2Kz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4S2Kz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4S2Kz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4S2Kz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4S2Kz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4S2Kz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4S2Kz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4S2Kz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg4S2Kz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4S2Kz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg4S2Kz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg4S2Kz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4S2Kz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4S2Kz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4S2Kz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4S2Kz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4S2Kz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4S2Kz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4S2Kz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4S2Kz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccl7tXq7.s: Assembler messages:
encrypt.c: /tmp/ccl7tXq7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl7tXq7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl7tXq7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl7tXq7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7tXq7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7tXq7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7tXq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7tXq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7tXq7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7tXq7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7tXq7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7tXq7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl7tXq7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7tXq7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl7tXq7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7tXq7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl7tXq7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7tXq7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7tXq7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7tXq7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7tXq7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7tXq7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7tXq7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7tXq7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbXaczN.s: Assembler messages:
encrypt.c: /tmp/ccbXaczN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbXaczN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbXaczN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbXaczN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXaczN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXaczN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXaczN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXaczN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXaczN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXaczN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXaczN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXaczN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbXaczN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXaczN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbXaczN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXaczN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbXaczN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXaczN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXaczN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXaczN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXaczN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXaczN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbXaczN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXaczN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccDoQ99.s: Assembler messages:
encrypt.c: /tmp/cccDoQ99.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccDoQ99.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccDoQ99.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccDoQ99.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDoQ99.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDoQ99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDoQ99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDoQ99.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDoQ99.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDoQ99.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDoQ99.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDoQ99.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccDoQ99.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDoQ99.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccDoQ99.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccDoQ99.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDoQ99.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDoQ99.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDoQ99.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDoQ99.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDoQ99.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccDoQ99.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDoQ99.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDoQ99.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1wIkDp.s: Assembler messages:
encrypt.c: /tmp/cc1wIkDp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1wIkDp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1wIkDp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1wIkDp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIkDp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIkDp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIkDp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIkDp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIkDp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wIkDp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wIkDp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wIkDp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1wIkDp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIkDp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1wIkDp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1wIkDp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wIkDp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIkDp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIkDp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIkDp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIkDp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wIkDp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIkDp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIkDp.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNq0pZX.s: Assembler messages:
encrypt.c: /tmp/ccNq0pZX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNq0pZX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNq0pZX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNq0pZX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq0pZX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq0pZX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq0pZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq0pZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq0pZX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNq0pZX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNq0pZX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNq0pZX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNq0pZX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq0pZX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNq0pZX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNq0pZX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNq0pZX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNq0pZX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNq0pZX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNq0pZX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq0pZX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNq0pZX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNq0pZX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNq0pZX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXYShHY.s: Assembler messages:
encrypt.c: /tmp/ccXYShHY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXYShHY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXYShHY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXYShHY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYShHY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYShHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYShHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYShHY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYShHY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYShHY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYShHY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYShHY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXYShHY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYShHY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXYShHY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXYShHY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYShHY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYShHY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYShHY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYShHY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYShHY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYShHY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYShHY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYShHY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccam2cWB.s: Assembler messages:
encrypt.c: /tmp/ccam2cWB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccam2cWB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccam2cWB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccam2cWB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam2cWB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam2cWB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam2cWB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam2cWB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam2cWB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam2cWB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam2cWB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam2cWB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccam2cWB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam2cWB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccam2cWB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam2cWB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccam2cWB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam2cWB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccam2cWB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccam2cWB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam2cWB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccam2cWB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccam2cWB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccam2cWB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccHROwQw.s: Assembler messages:
encrypt.c: /tmp/ccHROwQw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHROwQw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHROwQw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHROwQw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHROwQw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHROwQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHROwQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHROwQw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHROwQw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHROwQw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHROwQw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHROwQw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHROwQw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHROwQw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHROwQw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHROwQw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHROwQw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHROwQw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHROwQw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHROwQw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHROwQw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHROwQw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHROwQw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHROwQw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccWAn5W7.s: Assembler messages:
encrypt.c: /tmp/ccWAn5W7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAn5W7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAn5W7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAn5W7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAn5W7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAn5W7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAn5W7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAn5W7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAn5W7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAn5W7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAn5W7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAn5W7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAn5W7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAn5W7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAn5W7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAn5W7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWAn5W7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAn5W7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAn5W7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAn5W7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAn5W7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAn5W7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAn5W7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAn5W7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHJqBbc.s: Assembler messages:
encrypt.c: /tmp/ccHJqBbc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJqBbc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJqBbc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJqBbc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJqBbc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJqBbc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJqBbc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJqBbc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJqBbc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJqBbc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJqBbc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJqBbc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJqBbc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJqBbc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJqBbc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHJqBbc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJqBbc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJqBbc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJqBbc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJqBbc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJqBbc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJqBbc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJqBbc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJqBbc.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI8qMgM.s: Assembler messages:
encrypt.c: /tmp/ccI8qMgM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8qMgM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8qMgM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8qMgM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8qMgM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8qMgM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8qMgM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8qMgM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8qMgM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8qMgM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8qMgM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8qMgM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8qMgM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8qMgM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8qMgM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8qMgM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI8qMgM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8qMgM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8qMgM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8qMgM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8qMgM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8qMgM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8qMgM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8qMgM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL0ftR1.s: Assembler messages:
encrypt.c: /tmp/ccL0ftR1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0ftR1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0ftR1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0ftR1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ftR1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ftR1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ftR1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0ftR1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0ftR1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL0ftR1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ftR1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0ftR1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccL0ftR1.s: Assembler messages:
encrypt.c: /tmp/ccL0ftR1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0ftR1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0ftR1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0ftR1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ftR1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ftR1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ftR1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0ftR1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0ftR1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL0ftR1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ftR1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ftR1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0ftR1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ftR1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvRvV6i.s: Assembler messages:
encrypt.c: /tmp/ccvRvV6i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRvV6i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRvV6i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRvV6i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRvV6i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRvV6i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRvV6i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRvV6i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRvV6i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRvV6i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRvV6i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRvV6i.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccvRvV6i.s: Assembler messages:
encrypt.c: /tmp/ccvRvV6i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRvV6i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRvV6i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRvV6i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRvV6i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRvV6i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRvV6i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRvV6i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRvV6i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRvV6i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRvV6i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRvV6i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRvV6i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRvV6i.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5pGSAC.s: Assembler messages:
encrypt.c: /tmp/cc5pGSAC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5pGSAC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5pGSAC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5pGSAC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pGSAC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pGSAC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pGSAC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5pGSAC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5pGSAC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5pGSAC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pGSAC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5pGSAC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc5pGSAC.s: Assembler messages:
encrypt.c: /tmp/cc5pGSAC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5pGSAC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5pGSAC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5pGSAC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pGSAC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pGSAC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pGSAC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5pGSAC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5pGSAC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5pGSAC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pGSAC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pGSAC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5pGSAC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pGSAC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8FJnE0.s: Assembler messages:
encrypt.c: /tmp/cc8FJnE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FJnE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FJnE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FJnE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FJnE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FJnE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8FJnE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FJnE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FJnE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FJnE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FJnE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FJnE0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc8FJnE0.s: Assembler messages:
encrypt.c: /tmp/cc8FJnE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FJnE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FJnE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FJnE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FJnE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FJnE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8FJnE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FJnE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FJnE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FJnE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FJnE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FJnE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FJnE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FJnE0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIGeEIv.s: Assembler messages:
encrypt.c: /tmp/ccIGeEIv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGeEIv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGeEIv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGeEIv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGeEIv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGeEIv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIGeEIv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGeEIv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGeEIv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGeEIv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGeEIv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGeEIv.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccIGeEIv.s: Assembler messages:
encrypt.c: /tmp/ccIGeEIv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGeEIv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGeEIv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGeEIv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGeEIv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGeEIv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIGeEIv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGeEIv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGeEIv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGeEIv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGeEIv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGeEIv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGeEIv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGeEIv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLbAZdc.s: Assembler messages:
encrypt.c: /tmp/ccLbAZdc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLbAZdc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLbAZdc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLbAZdc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbAZdc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbAZdc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbAZdc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLbAZdc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLbAZdc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLbAZdc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbAZdc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLbAZdc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccLbAZdc.s: Assembler messages:
encrypt.c: /tmp/ccLbAZdc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLbAZdc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLbAZdc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLbAZdc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbAZdc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbAZdc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbAZdc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLbAZdc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLbAZdc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLbAZdc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbAZdc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbAZdc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLbAZdc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbAZdc.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUWZeH8.s: Assembler messages:
encrypt.c: /tmp/ccUWZeH8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWZeH8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUWZeH8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWZeH8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUWZeH8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUWZeH8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUWZeH8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWZeH8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWZeH8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWZeH8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWZeH8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWZeH8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccUWZeH8.s: Assembler messages:
encrypt.c: /tmp/ccUWZeH8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWZeH8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUWZeH8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWZeH8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUWZeH8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUWZeH8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUWZeH8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWZeH8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWZeH8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWZeH8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWZeH8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWZeH8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWZeH8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWZeH8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnzeXZH.s: Assembler messages:
encrypt.c: /tmp/ccnzeXZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnzeXZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnzeXZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnzeXZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzeXZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzeXZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzeXZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnzeXZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnzeXZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnzeXZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzeXZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnzeXZH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccnzeXZH.s: Assembler messages:
encrypt.c: /tmp/ccnzeXZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnzeXZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnzeXZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnzeXZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzeXZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzeXZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzeXZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnzeXZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnzeXZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnzeXZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzeXZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzeXZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnzeXZH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzeXZH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3sQbvH.s: Assembler messages:
encrypt.c: /tmp/cc3sQbvH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3sQbvH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3sQbvH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3sQbvH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sQbvH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sQbvH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sQbvH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sQbvH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sQbvH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sQbvH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sQbvH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sQbvH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3sQbvH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sQbvH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3sQbvH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sQbvH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3sQbvH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sQbvH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sQbvH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sQbvH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sQbvH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sQbvH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3sQbvH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sQbvH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPhy2Km.s: Assembler messages:
encrypt.c: /tmp/ccPhy2Km.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhy2Km.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhy2Km.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhy2Km.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhy2Km.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhy2Km.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhy2Km.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhy2Km.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhy2Km.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhy2Km.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhy2Km.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhy2Km.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhy2Km.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhy2Km.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhy2Km.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPhy2Km.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhy2Km.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhy2Km.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhy2Km.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhy2Km.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhy2Km.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhy2Km.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhy2Km.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhy2Km.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccTDAKoy.s: Assembler messages:
encrypt.c: /tmp/ccTDAKoy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDAKoy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDAKoy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDAKoy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDAKoy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDAKoy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDAKoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDAKoy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDAKoy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDAKoy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDAKoy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDAKoy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDAKoy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDAKoy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDAKoy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTDAKoy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDAKoy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDAKoy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDAKoy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDAKoy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDAKoy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDAKoy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDAKoy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDAKoy.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccowc8tX.s: Assembler messages:
encrypt.c: /tmp/ccowc8tX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccowc8tX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccowc8tX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccowc8tX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowc8tX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowc8tX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowc8tX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowc8tX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowc8tX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowc8tX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowc8tX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowc8tX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccowc8tX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowc8tX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccowc8tX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowc8tX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccowc8tX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowc8tX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowc8tX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowc8tX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowc8tX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowc8tX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccowc8tX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowc8tX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc15aH08.s: Assembler messages:
encrypt.c: /tmp/cc15aH08.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15aH08.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15aH08.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc15aH08.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15aH08.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15aH08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15aH08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15aH08.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15aH08.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15aH08.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15aH08.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15aH08.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15aH08.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15aH08.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15aH08.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15aH08.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15aH08.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15aH08.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15aH08.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15aH08.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15aH08.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15aH08.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15aH08.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15aH08.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG4X23t.s: Assembler messages:
encrypt.c: /tmp/ccG4X23t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG4X23t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG4X23t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG4X23t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4X23t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4X23t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4X23t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4X23t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4X23t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4X23t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4X23t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4X23t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG4X23t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4X23t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG4X23t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4X23t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG4X23t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4X23t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4X23t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4X23t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4X23t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4X23t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG4X23t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4X23t.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccASEWKr.s: Assembler messages:
encrypt.c: /tmp/ccASEWKr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccASEWKr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccASEWKr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccASEWKr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASEWKr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASEWKr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASEWKr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASEWKr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASEWKr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASEWKr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASEWKr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASEWKr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccASEWKr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASEWKr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccASEWKr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASEWKr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccASEWKr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASEWKr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASEWKr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASEWKr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASEWKr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASEWKr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccASEWKr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASEWKr.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX1S8dT.s: Assembler messages:
encrypt.c: /tmp/ccX1S8dT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1S8dT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1S8dT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1S8dT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1S8dT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1S8dT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1S8dT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1S8dT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1S8dT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1S8dT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1S8dT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1S8dT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1S8dT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1S8dT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1S8dT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX1S8dT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1S8dT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1S8dT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1S8dT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1S8dT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1S8dT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1S8dT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1S8dT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1S8dT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEvdvMG.s: Assembler messages:
encrypt.c: /tmp/ccEvdvMG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEvdvMG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEvdvMG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEvdvMG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvdvMG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvdvMG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvdvMG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvdvMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvdvMG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvdvMG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvdvMG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvdvMG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEvdvMG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvdvMG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEvdvMG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvdvMG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEvdvMG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvdvMG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvdvMG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvdvMG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvdvMG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvdvMG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEvdvMG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvdvMG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyVttq5.s: Assembler messages:
encrypt.c: /tmp/ccyVttq5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyVttq5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyVttq5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyVttq5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVttq5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVttq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVttq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVttq5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVttq5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVttq5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVttq5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVttq5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyVttq5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVttq5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyVttq5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyVttq5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVttq5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVttq5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVttq5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVttq5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVttq5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyVttq5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVttq5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVttq5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd7wbFH.s: Assembler messages:
encrypt.c: /tmp/ccd7wbFH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7wbFH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7wbFH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7wbFH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wbFH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wbFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wbFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wbFH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wbFH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7wbFH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7wbFH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7wbFH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7wbFH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wbFH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7wbFH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd7wbFH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7wbFH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wbFH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wbFH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wbFH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wbFH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7wbFH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wbFH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wbFH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrLCHnd.s: Assembler messages:
encrypt.c: /tmp/ccrLCHnd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrLCHnd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrLCHnd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrLCHnd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLCHnd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLCHnd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLCHnd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLCHnd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLCHnd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLCHnd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLCHnd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLCHnd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrLCHnd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLCHnd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrLCHnd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLCHnd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrLCHnd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLCHnd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLCHnd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLCHnd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLCHnd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLCHnd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrLCHnd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLCHnd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclGcpvC.s: Assembler messages:
encrypt.c: /tmp/cclGcpvC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGcpvC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclGcpvC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclGcpvC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGcpvC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGcpvC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGcpvC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGcpvC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGcpvC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGcpvC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGcpvC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGcpvC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclGcpvC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGcpvC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclGcpvC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclGcpvC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGcpvC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGcpvC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGcpvC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGcpvC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGcpvC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGcpvC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGcpvC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGcpvC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctfTZi5.s: Assembler messages:
encrypt.c: /tmp/cctfTZi5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctfTZi5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctfTZi5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctfTZi5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfTZi5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfTZi5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfTZi5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfTZi5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfTZi5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfTZi5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfTZi5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfTZi5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctfTZi5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfTZi5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctfTZi5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfTZi5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctfTZi5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfTZi5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfTZi5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfTZi5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfTZi5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfTZi5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctfTZi5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfTZi5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD6H7Gk.s: Assembler messages:
encrypt.c: /tmp/ccD6H7Gk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD6H7Gk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD6H7Gk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD6H7Gk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6H7Gk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6H7Gk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6H7Gk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6H7Gk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6H7Gk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD6H7Gk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD6H7Gk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD6H7Gk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD6H7Gk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6H7Gk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD6H7Gk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD6H7Gk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD6H7Gk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6H7Gk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6H7Gk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6H7Gk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6H7Gk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD6H7Gk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6H7Gk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6H7Gk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf5fSbF.s: Assembler messages:
encrypt.c: /tmp/ccf5fSbF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5fSbF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5fSbF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5fSbF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5fSbF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5fSbF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5fSbF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5fSbF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5fSbF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5fSbF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5fSbF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5fSbF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5fSbF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5fSbF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5fSbF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5fSbF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf5fSbF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5fSbF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5fSbF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5fSbF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5fSbF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5fSbF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5fSbF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5fSbF.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTLHJpi.s: Assembler messages:
encrypt.c: /tmp/ccTLHJpi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTLHJpi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTLHJpi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTLHJpi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLHJpi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLHJpi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLHJpi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLHJpi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLHJpi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLHJpi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLHJpi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLHJpi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTLHJpi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLHJpi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTLHJpi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLHJpi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTLHJpi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLHJpi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLHJpi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLHJpi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLHJpi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLHJpi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLHJpi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLHJpi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckGiK4O.s: Assembler messages:
encrypt.c: /tmp/cckGiK4O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckGiK4O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckGiK4O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckGiK4O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGiK4O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGiK4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGiK4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGiK4O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGiK4O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGiK4O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGiK4O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGiK4O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckGiK4O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGiK4O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckGiK4O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckGiK4O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGiK4O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGiK4O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGiK4O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGiK4O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGiK4O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckGiK4O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGiK4O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGiK4O.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3pGcVu.s: Assembler messages:
encrypt.c: /tmp/cc3pGcVu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3pGcVu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3pGcVu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3pGcVu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pGcVu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pGcVu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pGcVu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pGcVu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pGcVu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pGcVu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pGcVu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pGcVu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3pGcVu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pGcVu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3pGcVu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3pGcVu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pGcVu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pGcVu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pGcVu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pGcVu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pGcVu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3pGcVu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pGcVu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pGcVu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyHmzTT.s: Assembler messages:
encrypt.c: /tmp/ccyHmzTT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHmzTT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHmzTT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHmzTT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHmzTT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHmzTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHmzTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHmzTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHmzTT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHmzTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHmzTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHmzTT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHmzTT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHmzTT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHmzTT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHmzTT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyHmzTT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHmzTT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHmzTT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHmzTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHmzTT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHmzTT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyHmzTT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHmzTT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ3POSl.s: Assembler messages:
encrypt.c: /tmp/ccJ3POSl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3POSl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ3POSl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3POSl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3POSl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3POSl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3POSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3POSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3POSl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3POSl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3POSl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3POSl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ3POSl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3POSl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ3POSl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3POSl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ3POSl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3POSl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3POSl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3POSl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3POSl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3POSl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3POSl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3POSl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnpRIHV.s: Assembler messages:
encrypt.c: /tmp/ccnpRIHV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpRIHV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpRIHV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpRIHV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpRIHV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpRIHV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpRIHV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpRIHV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpRIHV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpRIHV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpRIHV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpRIHV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpRIHV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpRIHV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpRIHV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnpRIHV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpRIHV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpRIHV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpRIHV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpRIHV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpRIHV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpRIHV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpRIHV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpRIHV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZok4l9.s: Assembler messages:
encrypt.c: /tmp/ccZok4l9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZok4l9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZok4l9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZok4l9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZok4l9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZok4l9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZok4l9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZok4l9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZok4l9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZok4l9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZok4l9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZok4l9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZok4l9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZok4l9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZok4l9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZok4l9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZok4l9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZok4l9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZok4l9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZok4l9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZok4l9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZok4l9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZok4l9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZok4l9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwEPlTw.s: Assembler messages:
encrypt.c: /tmp/ccwEPlTw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwEPlTw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwEPlTw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwEPlTw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEPlTw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEPlTw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEPlTw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEPlTw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEPlTw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEPlTw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEPlTw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEPlTw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwEPlTw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEPlTw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwEPlTw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEPlTw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwEPlTw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEPlTw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEPlTw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEPlTw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEPlTw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEPlTw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEPlTw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEPlTw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOooSI8.s: Assembler messages:
encrypt.c: /tmp/ccOooSI8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOooSI8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOooSI8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOooSI8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOooSI8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOooSI8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOooSI8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOooSI8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOooSI8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOooSI8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOooSI8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOooSI8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOooSI8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOooSI8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOooSI8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOooSI8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOooSI8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOooSI8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOooSI8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOooSI8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOooSI8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOooSI8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOooSI8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOooSI8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyt2r5K.s: Assembler messages:
encrypt.c: /tmp/ccyt2r5K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyt2r5K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyt2r5K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyt2r5K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyt2r5K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyt2r5K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyt2r5K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyt2r5K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyt2r5K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyt2r5K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyt2r5K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyt2r5K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyt2r5K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyt2r5K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyt2r5K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyt2r5K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyt2r5K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyt2r5K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyt2r5K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyt2r5K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyt2r5K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyt2r5K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyt2r5K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyt2r5K.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4GOgfQ.s: Assembler messages:
encrypt.c: /tmp/cc4GOgfQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4GOgfQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4GOgfQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4GOgfQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GOgfQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GOgfQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GOgfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GOgfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GOgfQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GOgfQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GOgfQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GOgfQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4GOgfQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GOgfQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4GOgfQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GOgfQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4GOgfQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GOgfQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GOgfQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GOgfQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GOgfQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GOgfQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4GOgfQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GOgfQ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCLQEly.s: Assembler messages:
encrypt.c: /tmp/ccCLQEly.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCLQEly.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCLQEly.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCLQEly.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLQEly.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLQEly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLQEly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLQEly.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLQEly.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCLQEly.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCLQEly.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCLQEly.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCLQEly.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLQEly.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCLQEly.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCLQEly.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCLQEly.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLQEly.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLQEly.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLQEly.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLQEly.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCLQEly.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLQEly.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLQEly.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUDmTzz.s: Assembler messages:
encrypt.c: /tmp/ccUDmTzz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDmTzz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDmTzz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDmTzz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDmTzz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDmTzz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDmTzz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDmTzz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDmTzz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDmTzz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDmTzz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDmTzz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDmTzz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDmTzz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDmTzz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUDmTzz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDmTzz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDmTzz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDmTzz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDmTzz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDmTzz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDmTzz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDmTzz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDmTzz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cceepSv0.s: Assembler messages:
encrypt.c: /tmp/cceepSv0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceepSv0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceepSv0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceepSv0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceepSv0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceepSv0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceepSv0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceepSv0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceepSv0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceepSv0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceepSv0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceepSv0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceepSv0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceepSv0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceepSv0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceepSv0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceepSv0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceepSv0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceepSv0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceepSv0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceepSv0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceepSv0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceepSv0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceepSv0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS36DQE.s: Assembler messages:
encrypt.c: /tmp/ccS36DQE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS36DQE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS36DQE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS36DQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS36DQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS36DQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS36DQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS36DQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS36DQE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS36DQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS36DQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS36DQE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS36DQE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS36DQE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS36DQE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS36DQE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS36DQE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS36DQE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS36DQE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS36DQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS36DQE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS36DQE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS36DQE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS36DQE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr16PIn.s: Assembler messages:
encrypt.c: /tmp/ccr16PIn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr16PIn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr16PIn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr16PIn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr16PIn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr16PIn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr16PIn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr16PIn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr16PIn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr16PIn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr16PIn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr16PIn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr16PIn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr16PIn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr16PIn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr16PIn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr16PIn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr16PIn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr16PIn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr16PIn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr16PIn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr16PIn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr16PIn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr16PIn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDuGv1M.s: Assembler messages:
encrypt.c: /tmp/ccDuGv1M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDuGv1M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDuGv1M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDuGv1M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuGv1M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuGv1M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuGv1M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuGv1M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuGv1M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDuGv1M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDuGv1M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDuGv1M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDuGv1M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuGv1M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDuGv1M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDuGv1M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDuGv1M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuGv1M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuGv1M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuGv1M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuGv1M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDuGv1M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuGv1M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuGv1M.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnE72C8.s: Assembler messages:
encrypt.c: /tmp/ccnE72C8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnE72C8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnE72C8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnE72C8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE72C8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE72C8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE72C8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE72C8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE72C8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE72C8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE72C8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE72C8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnE72C8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE72C8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnE72C8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE72C8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnE72C8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE72C8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnE72C8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnE72C8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE72C8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnE72C8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnE72C8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnE72C8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZNA3Hj.s: Assembler messages:
encrypt.c: /tmp/ccZNA3Hj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZNA3Hj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZNA3Hj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZNA3Hj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNA3Hj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNA3Hj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNA3Hj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNA3Hj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNA3Hj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNA3Hj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNA3Hj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNA3Hj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZNA3Hj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNA3Hj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZNA3Hj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNA3Hj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZNA3Hj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNA3Hj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNA3Hj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNA3Hj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNA3Hj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNA3Hj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZNA3Hj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNA3Hj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cctK8svZ.s: Assembler messages:
encrypt.c: /tmp/cctK8svZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctK8svZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctK8svZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctK8svZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK8svZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK8svZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK8svZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK8svZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK8svZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctK8svZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctK8svZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctK8svZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctK8svZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK8svZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctK8svZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctK8svZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctK8svZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctK8svZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctK8svZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK8svZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctK8svZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctK8svZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctK8svZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctK8svZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRJF1Dx.s: Assembler messages:
encrypt.c: /tmp/ccRJF1Dx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJF1Dx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJF1Dx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJF1Dx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJF1Dx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJF1Dx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJF1Dx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJF1Dx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJF1Dx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJF1Dx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJF1Dx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJF1Dx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJF1Dx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJF1Dx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJF1Dx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRJF1Dx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJF1Dx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJF1Dx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJF1Dx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJF1Dx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJF1Dx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJF1Dx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJF1Dx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJF1Dx.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRixKbX.s: Assembler messages:
encrypt.c: /tmp/ccRixKbX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRixKbX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRixKbX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRixKbX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRixKbX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRixKbX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRixKbX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRixKbX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRixKbX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRixKbX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRixKbX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRixKbX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRixKbX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRixKbX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRixKbX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRixKbX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRixKbX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRixKbX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRixKbX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRixKbX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRixKbX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRixKbX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRixKbX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRixKbX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNETB8a.s: Assembler messages:
encrypt.c: /tmp/ccNETB8a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNETB8a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNETB8a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNETB8a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNETB8a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNETB8a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNETB8a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNETB8a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNETB8a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNETB8a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNETB8a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNETB8a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNETB8a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNETB8a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNETB8a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNETB8a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNETB8a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNETB8a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNETB8a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNETB8a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNETB8a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNETB8a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNETB8a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNETB8a.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccShv9nA.s: Assembler messages:
encrypt.c: /tmp/ccShv9nA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShv9nA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccShv9nA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccShv9nA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShv9nA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShv9nA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShv9nA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShv9nA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShv9nA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShv9nA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShv9nA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShv9nA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccShv9nA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShv9nA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccShv9nA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShv9nA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccShv9nA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShv9nA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccShv9nA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccShv9nA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShv9nA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccShv9nA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShv9nA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccShv9nA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXZ034N.s: Assembler messages:
encrypt.c: /tmp/ccXZ034N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZ034N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZ034N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZ034N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ034N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ034N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ034N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ034N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ034N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ034N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ034N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ034N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZ034N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ034N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZ034N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ034N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXZ034N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ034N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZ034N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZ034N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ034N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZ034N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZ034N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZ034N.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnwX5vm.s: Assembler messages:
encrypt.c: /tmp/ccnwX5vm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwX5vm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwX5vm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwX5vm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwX5vm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwX5vm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwX5vm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwX5vm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwX5vm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwX5vm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwX5vm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwX5vm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwX5vm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwX5vm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwX5vm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnwX5vm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwX5vm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwX5vm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwX5vm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwX5vm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwX5vm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnwX5vm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwX5vm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwX5vm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCjeA81.s: Assembler messages:
encrypt.c: /tmp/ccCjeA81.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjeA81.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjeA81.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCjeA81.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjeA81.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjeA81.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjeA81.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjeA81.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjeA81.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjeA81.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjeA81.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjeA81.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCjeA81.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjeA81.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjeA81.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCjeA81.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjeA81.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjeA81.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjeA81.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjeA81.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjeA81.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCjeA81.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjeA81.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjeA81.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTZVCDv.s: Assembler messages:
encrypt.c: /tmp/ccTZVCDv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZVCDv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZVCDv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTZVCDv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZVCDv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZVCDv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZVCDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZVCDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZVCDv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZVCDv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZVCDv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZVCDv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTZVCDv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZVCDv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZVCDv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZVCDv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTZVCDv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZVCDv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZVCDv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZVCDv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZVCDv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZVCDv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZVCDv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZVCDv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8chDyr.s: Assembler messages:
encrypt.c: /tmp/cc8chDyr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8chDyr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8chDyr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8chDyr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8chDyr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8chDyr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8chDyr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8chDyr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8chDyr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8chDyr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8chDyr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8chDyr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8chDyr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8chDyr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8chDyr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8chDyr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8chDyr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8chDyr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8chDyr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8chDyr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8chDyr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8chDyr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8chDyr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8chDyr.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqqaKJM.s: Assembler messages:
encrypt.c: /tmp/ccqqaKJM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqqaKJM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqqaKJM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqqaKJM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqaKJM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqaKJM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqaKJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqaKJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqaKJM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqaKJM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqaKJM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqaKJM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqqaKJM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqaKJM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqqaKJM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqaKJM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqqaKJM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqaKJM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqaKJM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqaKJM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqaKJM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqaKJM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqqaKJM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqaKJM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2C0HV9.s: Assembler messages:
encrypt.c: /tmp/cc2C0HV9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2C0HV9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2C0HV9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2C0HV9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C0HV9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C0HV9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C0HV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C0HV9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C0HV9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2C0HV9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2C0HV9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2C0HV9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2C0HV9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C0HV9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2C0HV9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2C0HV9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2C0HV9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C0HV9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C0HV9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C0HV9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C0HV9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2C0HV9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C0HV9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C0HV9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccic5KJs.s: Assembler messages:
encrypt.c: /tmp/ccic5KJs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccic5KJs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccic5KJs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccic5KJs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccic5KJs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccic5KJs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccic5KJs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccic5KJs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccic5KJs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccic5KJs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccic5KJs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccic5KJs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccic5KJs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccic5KJs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccic5KJs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccic5KJs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccic5KJs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccic5KJs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccic5KJs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccic5KJs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccic5KJs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccic5KJs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccic5KJs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccic5KJs.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLa7xx3.s: Assembler messages:
encrypt.c: /tmp/ccLa7xx3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLa7xx3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLa7xx3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLa7xx3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa7xx3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa7xx3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa7xx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa7xx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa7xx3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa7xx3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa7xx3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa7xx3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLa7xx3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa7xx3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLa7xx3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa7xx3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLa7xx3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa7xx3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLa7xx3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLa7xx3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa7xx3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLa7xx3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLa7xx3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLa7xx3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cclGQFOH.s: Assembler messages:
encrypt.c: /tmp/cclGQFOH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGQFOH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclGQFOH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclGQFOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGQFOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGQFOH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGQFOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGQFOH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGQFOH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGQFOH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGQFOH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGQFOH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclGQFOH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGQFOH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclGQFOH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclGQFOH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGQFOH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGQFOH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGQFOH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGQFOH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGQFOH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGQFOH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGQFOH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGQFOH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6U6l2B.s: Assembler messages:
encrypt.c: /tmp/cc6U6l2B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6U6l2B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6U6l2B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6U6l2B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U6l2B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U6l2B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U6l2B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U6l2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U6l2B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6U6l2B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6U6l2B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6U6l2B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6U6l2B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U6l2B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6U6l2B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6U6l2B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6U6l2B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6U6l2B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6U6l2B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6U6l2B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U6l2B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6U6l2B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6U6l2B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6U6l2B.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy93pOk.s: Assembler messages:
encrypt.c: /tmp/ccy93pOk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy93pOk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy93pOk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy93pOk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy93pOk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy93pOk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy93pOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy93pOk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy93pOk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy93pOk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy93pOk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy93pOk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy93pOk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy93pOk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy93pOk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy93pOk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy93pOk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy93pOk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy93pOk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy93pOk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy93pOk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy93pOk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy93pOk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy93pOk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIpMGU3.s: Assembler messages:
encrypt.c: /tmp/ccIpMGU3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIpMGU3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIpMGU3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIpMGU3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpMGU3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpMGU3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpMGU3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpMGU3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpMGU3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpMGU3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpMGU3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpMGU3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIpMGU3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpMGU3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIpMGU3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpMGU3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIpMGU3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpMGU3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpMGU3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpMGU3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpMGU3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpMGU3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIpMGU3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpMGU3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq6eEdK.s: Assembler messages:
encrypt.c: /tmp/ccq6eEdK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6eEdK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq6eEdK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq6eEdK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6eEdK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6eEdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6eEdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6eEdK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6eEdK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6eEdK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6eEdK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6eEdK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq6eEdK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6eEdK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq6eEdK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq6eEdK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6eEdK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6eEdK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6eEdK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6eEdK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6eEdK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6eEdK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6eEdK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6eEdK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN2cqvu.s: Assembler messages:
encrypt.c: /tmp/ccN2cqvu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN2cqvu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN2cqvu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN2cqvu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2cqvu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2cqvu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2cqvu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2cqvu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2cqvu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN2cqvu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN2cqvu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN2cqvu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN2cqvu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2cqvu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN2cqvu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN2cqvu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN2cqvu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2cqvu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2cqvu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2cqvu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2cqvu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN2cqvu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2cqvu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2cqvu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSbnm1E.s: Assembler messages:
encrypt.c: /tmp/ccSbnm1E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSbnm1E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSbnm1E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSbnm1E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbnm1E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbnm1E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbnm1E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbnm1E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbnm1E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbnm1E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbnm1E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbnm1E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSbnm1E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbnm1E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSbnm1E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbnm1E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSbnm1E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbnm1E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbnm1E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbnm1E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbnm1E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbnm1E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbnm1E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbnm1E.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrAVGMV.s: Assembler messages:
encrypt.c: /tmp/ccrAVGMV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrAVGMV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrAVGMV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrAVGMV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAVGMV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAVGMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAVGMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAVGMV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAVGMV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAVGMV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAVGMV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAVGMV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrAVGMV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAVGMV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrAVGMV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrAVGMV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAVGMV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAVGMV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAVGMV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAVGMV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAVGMV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrAVGMV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAVGMV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAVGMV.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyd8Lmh.s: Assembler messages:
encrypt.c: /tmp/ccyd8Lmh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyd8Lmh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyd8Lmh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyd8Lmh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd8Lmh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd8Lmh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd8Lmh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd8Lmh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd8Lmh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd8Lmh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd8Lmh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd8Lmh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyd8Lmh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd8Lmh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyd8Lmh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd8Lmh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyd8Lmh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd8Lmh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyd8Lmh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyd8Lmh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd8Lmh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyd8Lmh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyd8Lmh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyd8Lmh.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYYGOoD.s: Assembler messages:
encrypt.c: /tmp/ccYYGOoD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYGOoD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYGOoD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYGOoD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYGOoD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYGOoD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYGOoD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYGOoD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYGOoD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYGOoD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYGOoD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYGOoD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYGOoD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYGOoD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYGOoD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYYGOoD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYGOoD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYGOoD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYGOoD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYGOoD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYGOoD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYGOoD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYGOoD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYGOoD.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdPV0iQ.s: Assembler messages:
encrypt.c: /tmp/ccdPV0iQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPV0iQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPV0iQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPV0iQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPV0iQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPV0iQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPV0iQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPV0iQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPV0iQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPV0iQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPV0iQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPV0iQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPV0iQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPV0iQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPV0iQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPV0iQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdPV0iQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPV0iQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPV0iQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPV0iQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPV0iQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPV0iQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPV0iQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPV0iQ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD9SGbm.s: Assembler messages:
encrypt.c: /tmp/ccD9SGbm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD9SGbm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD9SGbm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD9SGbm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9SGbm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9SGbm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9SGbm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9SGbm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9SGbm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9SGbm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9SGbm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9SGbm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD9SGbm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9SGbm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD9SGbm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9SGbm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD9SGbm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9SGbm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9SGbm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9SGbm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9SGbm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9SGbm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD9SGbm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9SGbm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg1MKu7.s: Assembler messages:
encrypt.c: /tmp/ccg1MKu7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1MKu7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1MKu7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1MKu7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1MKu7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1MKu7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1MKu7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1MKu7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1MKu7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1MKu7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1MKu7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1MKu7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1MKu7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1MKu7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1MKu7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1MKu7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1MKu7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1MKu7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1MKu7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1MKu7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1MKu7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1MKu7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1MKu7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1MKu7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB8u3q3.s: Assembler messages:
encrypt.c: /tmp/ccB8u3q3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB8u3q3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB8u3q3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB8u3q3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8u3q3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8u3q3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8u3q3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8u3q3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8u3q3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8u3q3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8u3q3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8u3q3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB8u3q3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8u3q3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB8u3q3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8u3q3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB8u3q3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8u3q3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8u3q3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8u3q3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8u3q3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8u3q3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8u3q3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8u3q3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVmUqJJ.s: Assembler messages:
encrypt.c: /tmp/ccVmUqJJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmUqJJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmUqJJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmUqJJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmUqJJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmUqJJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmUqJJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmUqJJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmUqJJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmUqJJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmUqJJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmUqJJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmUqJJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmUqJJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmUqJJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVmUqJJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmUqJJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmUqJJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmUqJJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmUqJJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmUqJJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmUqJJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmUqJJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmUqJJ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0sa7Bi.s: Assembler messages:
encrypt.c: /tmp/cc0sa7Bi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0sa7Bi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0sa7Bi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0sa7Bi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sa7Bi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sa7Bi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sa7Bi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sa7Bi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sa7Bi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sa7Bi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sa7Bi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sa7Bi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0sa7Bi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sa7Bi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0sa7Bi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0sa7Bi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sa7Bi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sa7Bi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sa7Bi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sa7Bi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sa7Bi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0sa7Bi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sa7Bi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sa7Bi.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccir1BnA.s: Assembler messages:
encrypt.c: /tmp/ccir1BnA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccir1BnA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccir1BnA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccir1BnA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccir1BnA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccir1BnA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccir1BnA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccir1BnA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccir1BnA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccir1BnA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccir1BnA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccir1BnA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccir1BnA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccir1BnA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccir1BnA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccir1BnA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccir1BnA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccir1BnA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccir1BnA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccir1BnA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccir1BnA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccir1BnA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccir1BnA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccir1BnA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9WjDra.s: Assembler messages:
encrypt.c: /tmp/cc9WjDra.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9WjDra.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9WjDra.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9WjDra.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WjDra.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WjDra.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WjDra.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WjDra.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WjDra.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WjDra.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WjDra.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WjDra.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9WjDra.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WjDra.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9WjDra.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WjDra.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9WjDra.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WjDra.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WjDra.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WjDra.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WjDra.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WjDra.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9WjDra.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WjDra.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT88oVW.s: Assembler messages:
encrypt.c: /tmp/ccT88oVW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT88oVW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT88oVW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT88oVW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88oVW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88oVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88oVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88oVW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88oVW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT88oVW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT88oVW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT88oVW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT88oVW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88oVW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT88oVW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT88oVW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT88oVW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT88oVW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT88oVW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88oVW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT88oVW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT88oVW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT88oVW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT88oVW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3meLyB.s: Assembler messages:
encrypt.c: /tmp/cc3meLyB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3meLyB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3meLyB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3meLyB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3meLyB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3meLyB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3meLyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3meLyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3meLyB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3meLyB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3meLyB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3meLyB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3meLyB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3meLyB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3meLyB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3meLyB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3meLyB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3meLyB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3meLyB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3meLyB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3meLyB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3meLyB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3meLyB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3meLyB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4hRaJ8.s: Assembler messages:
encrypt.c: /tmp/cc4hRaJ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4hRaJ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4hRaJ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4hRaJ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hRaJ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hRaJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hRaJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hRaJ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hRaJ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hRaJ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hRaJ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hRaJ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4hRaJ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hRaJ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4hRaJ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4hRaJ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hRaJ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hRaJ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hRaJ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hRaJ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hRaJ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4hRaJ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hRaJ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hRaJ8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccObRgbj.s: Assembler messages:
encrypt.c: /tmp/ccObRgbj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccObRgbj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccObRgbj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccObRgbj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRgbj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRgbj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRgbj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRgbj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRgbj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObRgbj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObRgbj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObRgbj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccObRgbj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRgbj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccObRgbj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObRgbj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccObRgbj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObRgbj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccObRgbj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccObRgbj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRgbj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccObRgbj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccObRgbj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccObRgbj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnz0n1N.s: Assembler messages:
encrypt.c: /tmp/ccnz0n1N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnz0n1N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnz0n1N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnz0n1N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz0n1N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz0n1N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz0n1N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz0n1N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz0n1N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnz0n1N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnz0n1N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnz0n1N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnz0n1N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz0n1N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnz0n1N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnz0n1N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnz0n1N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnz0n1N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnz0n1N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz0n1N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnz0n1N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnz0n1N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnz0n1N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnz0n1N.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5rgZ4O.s: Assembler messages:
encrypt.c: /tmp/cc5rgZ4O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rgZ4O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rgZ4O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rgZ4O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rgZ4O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rgZ4O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rgZ4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rgZ4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rgZ4O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rgZ4O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rgZ4O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rgZ4O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rgZ4O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rgZ4O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rgZ4O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rgZ4O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5rgZ4O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rgZ4O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rgZ4O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rgZ4O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rgZ4O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rgZ4O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rgZ4O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rgZ4O.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNdfNEv.s: Assembler messages:
encrypt.c: /tmp/ccNdfNEv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNdfNEv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNdfNEv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNdfNEv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdfNEv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdfNEv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdfNEv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdfNEv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdfNEv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdfNEv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdfNEv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdfNEv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNdfNEv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdfNEv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNdfNEv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNdfNEv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdfNEv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdfNEv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdfNEv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdfNEv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdfNEv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNdfNEv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdfNEv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdfNEv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccINOgfZ.s: Assembler messages:
encrypt.c: /tmp/ccINOgfZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINOgfZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINOgfZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccINOgfZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINOgfZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINOgfZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINOgfZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINOgfZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINOgfZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINOgfZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINOgfZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINOgfZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINOgfZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINOgfZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINOgfZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccINOgfZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINOgfZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINOgfZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINOgfZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINOgfZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINOgfZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINOgfZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINOgfZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINOgfZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU424bt.s: Assembler messages:
encrypt.c: /tmp/ccU424bt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU424bt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU424bt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU424bt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU424bt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU424bt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU424bt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU424bt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU424bt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU424bt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU424bt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU424bt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU424bt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU424bt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU424bt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU424bt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU424bt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU424bt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU424bt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU424bt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU424bt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU424bt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU424bt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU424bt.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPG0opR.s: Assembler messages:
encrypt.c: /tmp/ccPG0opR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPG0opR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPG0opR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPG0opR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG0opR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG0opR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG0opR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG0opR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG0opR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPG0opR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPG0opR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPG0opR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPG0opR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG0opR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPG0opR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPG0opR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPG0opR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG0opR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG0opR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG0opR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG0opR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPG0opR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG0opR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG0opR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxSUtq7.s: Assembler messages:
encrypt.c: /tmp/ccxSUtq7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSUtq7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSUtq7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSUtq7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSUtq7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSUtq7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSUtq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSUtq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSUtq7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSUtq7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSUtq7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSUtq7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSUtq7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSUtq7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSUtq7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSUtq7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxSUtq7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSUtq7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSUtq7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSUtq7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSUtq7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSUtq7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSUtq7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSUtq7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4fninu.s: Assembler messages:
encrypt.c: /tmp/cc4fninu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fninu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4fninu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4fninu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fninu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fninu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fninu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fninu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fninu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fninu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fninu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fninu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4fninu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fninu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4fninu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4fninu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fninu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fninu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fninu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fninu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fninu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fninu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fninu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fninu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqUeDTL.s: Assembler messages:
encrypt.c: /tmp/ccqUeDTL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqUeDTL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqUeDTL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqUeDTL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUeDTL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUeDTL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUeDTL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUeDTL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUeDTL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUeDTL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUeDTL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUeDTL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqUeDTL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUeDTL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqUeDTL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUeDTL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqUeDTL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUeDTL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUeDTL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUeDTL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUeDTL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUeDTL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqUeDTL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUeDTL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccH6f0K7.s: Assembler messages:
encrypt.c: /tmp/ccH6f0K7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6f0K7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6f0K7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6f0K7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6f0K7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6f0K7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6f0K7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6f0K7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6f0K7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6f0K7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6f0K7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6f0K7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6f0K7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6f0K7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6f0K7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH6f0K7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6f0K7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6f0K7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6f0K7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6f0K7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6f0K7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH6f0K7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6f0K7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6f0K7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKQz51k.s: Assembler messages:
encrypt.c: /tmp/ccKQz51k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKQz51k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKQz51k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKQz51k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQz51k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQz51k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQz51k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQz51k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQz51k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQz51k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQz51k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQz51k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKQz51k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQz51k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKQz51k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQz51k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKQz51k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQz51k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQz51k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQz51k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQz51k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQz51k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKQz51k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQz51k.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9RK25F.s: Assembler messages:
encrypt.c: /tmp/cc9RK25F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9RK25F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9RK25F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9RK25F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RK25F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RK25F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RK25F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RK25F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RK25F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RK25F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RK25F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RK25F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9RK25F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RK25F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9RK25F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9RK25F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RK25F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RK25F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RK25F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RK25F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RK25F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9RK25F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RK25F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RK25F.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFdRXp0.s: Assembler messages:
encrypt.c: /tmp/ccFdRXp0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFdRXp0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFdRXp0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFdRXp0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdRXp0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdRXp0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdRXp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdRXp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdRXp0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdRXp0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdRXp0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdRXp0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFdRXp0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdRXp0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFdRXp0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdRXp0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFdRXp0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdRXp0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdRXp0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdRXp0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdRXp0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdRXp0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFdRXp0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdRXp0.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclTTeCx.s: Assembler messages:
encrypt.c: /tmp/cclTTeCx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTTeCx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTTeCx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclTTeCx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTTeCx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTTeCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTTeCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTTeCx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTTeCx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTTeCx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTTeCx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTTeCx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTTeCx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTTeCx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTTeCx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclTTeCx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTTeCx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTTeCx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTTeCx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTTeCx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTTeCx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTTeCx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTTeCx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTTeCx.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccobTgrf.s: Assembler messages:
encrypt.c: /tmp/ccobTgrf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccobTgrf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccobTgrf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccobTgrf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobTgrf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobTgrf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobTgrf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobTgrf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobTgrf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobTgrf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobTgrf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobTgrf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccobTgrf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobTgrf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccobTgrf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobTgrf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccobTgrf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobTgrf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobTgrf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobTgrf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobTgrf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobTgrf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccobTgrf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobTgrf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3tCwNT.s: Assembler messages:
encrypt.c: /tmp/cc3tCwNT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tCwNT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tCwNT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tCwNT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tCwNT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tCwNT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tCwNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tCwNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tCwNT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tCwNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tCwNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tCwNT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tCwNT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tCwNT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tCwNT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tCwNT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3tCwNT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tCwNT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tCwNT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tCwNT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tCwNT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tCwNT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tCwNT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tCwNT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAnJdek.s: Assembler messages:
encrypt.c: /tmp/ccAnJdek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAnJdek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAnJdek.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAnJdek.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnJdek.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnJdek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnJdek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnJdek.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnJdek.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnJdek.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnJdek.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnJdek.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAnJdek.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnJdek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAnJdek.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAnJdek.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnJdek.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnJdek.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnJdek.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnJdek.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnJdek.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAnJdek.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnJdek.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnJdek.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDp9don.s: Assembler messages:
encrypt.c: /tmp/ccDp9don.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDp9don.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDp9don.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDp9don.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp9don.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp9don.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp9don.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp9don.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp9don.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp9don.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp9don.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp9don.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDp9don.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp9don.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDp9don.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp9don.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDp9don.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp9don.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp9don.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp9don.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp9don.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp9don.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDp9don.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp9don.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw6CCAM.s: Assembler messages:
encrypt.c: /tmp/ccw6CCAM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw6CCAM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw6CCAM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw6CCAM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6CCAM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6CCAM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6CCAM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6CCAM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6CCAM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6CCAM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6CCAM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6CCAM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw6CCAM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6CCAM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw6CCAM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw6CCAM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6CCAM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6CCAM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6CCAM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6CCAM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6CCAM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw6CCAM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6CCAM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6CCAM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc16JfCq.s: Assembler messages:
encrypt.c: /tmp/cc16JfCq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc16JfCq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc16JfCq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc16JfCq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16JfCq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16JfCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16JfCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16JfCq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16JfCq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16JfCq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16JfCq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16JfCq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc16JfCq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16JfCq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc16JfCq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc16JfCq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16JfCq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16JfCq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16JfCq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16JfCq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16JfCq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16JfCq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16JfCq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16JfCq.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci48V86.s: Assembler messages:
encrypt.c: /tmp/cci48V86.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci48V86.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci48V86.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci48V86.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci48V86.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci48V86.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci48V86.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci48V86.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci48V86.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci48V86.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci48V86.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci48V86.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci48V86.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci48V86.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci48V86.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci48V86.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci48V86.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci48V86.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci48V86.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci48V86.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci48V86.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci48V86.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci48V86.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci48V86.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCT8UXh.s: Assembler messages:
encrypt.c: /tmp/ccCT8UXh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCT8UXh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCT8UXh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCT8UXh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT8UXh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT8UXh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT8UXh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT8UXh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT8UXh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCT8UXh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCT8UXh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCT8UXh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCT8UXh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT8UXh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCT8UXh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCT8UXh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCT8UXh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT8UXh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT8UXh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT8UXh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT8UXh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCT8UXh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT8UXh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT8UXh.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQcEhWB.s: Assembler messages:
encrypt.c: /tmp/ccQcEhWB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcEhWB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcEhWB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcEhWB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEhWB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEhWB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEhWB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEhWB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEhWB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEhWB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEhWB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEhWB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcEhWB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEhWB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcEhWB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEhWB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQcEhWB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEhWB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcEhWB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcEhWB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEhWB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcEhWB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcEhWB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcEhWB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1AbMxR.s: Assembler messages:
encrypt.c: /tmp/cc1AbMxR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1AbMxR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1AbMxR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1AbMxR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AbMxR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AbMxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AbMxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AbMxR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AbMxR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AbMxR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AbMxR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AbMxR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1AbMxR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AbMxR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1AbMxR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1AbMxR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AbMxR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AbMxR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AbMxR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AbMxR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AbMxR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1AbMxR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AbMxR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AbMxR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdlFH1d.s: Assembler messages:
encrypt.c: /tmp/ccdlFH1d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdlFH1d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdlFH1d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdlFH1d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlFH1d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlFH1d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlFH1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlFH1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlFH1d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlFH1d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlFH1d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlFH1d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdlFH1d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlFH1d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdlFH1d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlFH1d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdlFH1d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlFH1d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlFH1d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlFH1d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlFH1d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlFH1d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdlFH1d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlFH1d.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccBXspBS.s: Assembler messages:
encrypt.c: /tmp/ccBXspBS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBXspBS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBXspBS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBXspBS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXspBS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXspBS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXspBS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXspBS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXspBS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXspBS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXspBS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXspBS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBXspBS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXspBS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBXspBS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXspBS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBXspBS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXspBS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXspBS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXspBS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXspBS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXspBS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXspBS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXspBS.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccrPgzrs.s: Assembler messages:
encrypt.c: /tmp/ccrPgzrs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPgzrs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPgzrs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPgzrs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPgzrs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPgzrs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPgzrs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPgzrs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPgzrs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrPgzrs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrPgzrs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrPgzrs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPgzrs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPgzrs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPgzrs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrPgzrs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrPgzrs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrPgzrs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrPgzrs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPgzrs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrPgzrs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPgzrs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrPgzrs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrPgzrs.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE4U1Sr.s: Assembler messages:
encrypt.c: /tmp/ccE4U1Sr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE4U1Sr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE4U1Sr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE4U1Sr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4U1Sr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4U1Sr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4U1Sr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4U1Sr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4U1Sr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4U1Sr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4U1Sr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4U1Sr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE4U1Sr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4U1Sr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE4U1Sr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4U1Sr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE4U1Sr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4U1Sr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4U1Sr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4U1Sr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4U1Sr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4U1Sr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4U1Sr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4U1Sr.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cckN6Yy2.s: Assembler messages:
encrypt.c: /tmp/cckN6Yy2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckN6Yy2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckN6Yy2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckN6Yy2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN6Yy2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN6Yy2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN6Yy2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN6Yy2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN6Yy2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckN6Yy2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckN6Yy2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckN6Yy2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckN6Yy2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN6Yy2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckN6Yy2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckN6Yy2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckN6Yy2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN6Yy2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN6Yy2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN6Yy2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN6Yy2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckN6Yy2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN6Yy2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN6Yy2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEY5gL4.s: Assembler messages:
encrypt.c: /tmp/ccEY5gL4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEY5gL4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEY5gL4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEY5gL4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY5gL4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY5gL4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY5gL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY5gL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY5gL4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEY5gL4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEY5gL4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEY5gL4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEY5gL4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY5gL4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEY5gL4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEY5gL4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEY5gL4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEY5gL4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEY5gL4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEY5gL4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEY5gL4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEY5gL4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEY5gL4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEY5gL4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGEFOKQ.s: Assembler messages:
encrypt.c: /tmp/ccGEFOKQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEFOKQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEFOKQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEFOKQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEFOKQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEFOKQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEFOKQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEFOKQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEFOKQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEFOKQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEFOKQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEFOKQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEFOKQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEFOKQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEFOKQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGEFOKQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEFOKQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEFOKQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEFOKQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEFOKQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEFOKQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEFOKQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEFOKQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEFOKQ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHQqtfE.s: Assembler messages:
encrypt.c: /tmp/ccHQqtfE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQqtfE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHQqtfE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQqtfE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQqtfE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQqtfE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQqtfE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQqtfE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQqtfE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQqtfE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQqtfE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQqtfE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHQqtfE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQqtfE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHQqtfE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQqtfE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHQqtfE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQqtfE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHQqtfE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHQqtfE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQqtfE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHQqtfE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQqtfE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHQqtfE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccKyYZj.s: Assembler messages:
encrypt.c: /tmp/cccKyYZj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKyYZj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKyYZj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccKyYZj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKyYZj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKyYZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKyYZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKyYZj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKyYZj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKyYZj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKyYZj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKyYZj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKyYZj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKyYZj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKyYZj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccKyYZj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKyYZj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKyYZj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKyYZj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKyYZj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKyYZj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKyYZj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKyYZj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKyYZj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cck20oa2.s: Assembler messages:
encrypt.c: /tmp/cck20oa2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck20oa2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck20oa2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck20oa2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20oa2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20oa2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20oa2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20oa2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20oa2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck20oa2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck20oa2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck20oa2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck20oa2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20oa2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck20oa2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck20oa2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck20oa2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck20oa2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck20oa2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20oa2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck20oa2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck20oa2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck20oa2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck20oa2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccxwkr1b.s: Assembler messages:
encrypt.c: /tmp/ccxwkr1b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxwkr1b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxwkr1b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxwkr1b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwkr1b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwkr1b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwkr1b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwkr1b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwkr1b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwkr1b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwkr1b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwkr1b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxwkr1b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwkr1b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxwkr1b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwkr1b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxwkr1b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwkr1b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwkr1b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwkr1b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwkr1b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwkr1b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxwkr1b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwkr1b.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN0SIBy.s: Assembler messages:
encrypt.c: /tmp/ccN0SIBy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0SIBy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0SIBy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0SIBy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0SIBy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0SIBy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0SIBy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0SIBy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0SIBy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0SIBy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0SIBy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0SIBy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0SIBy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0SIBy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0SIBy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN0SIBy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0SIBy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0SIBy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0SIBy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0SIBy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0SIBy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0SIBy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0SIBy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0SIBy.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cco86bgN.s: Assembler messages:
encrypt.c: /tmp/cco86bgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco86bgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco86bgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco86bgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco86bgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco86bgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco86bgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco86bgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco86bgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco86bgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco86bgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco86bgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco86bgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco86bgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco86bgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco86bgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco86bgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco86bgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco86bgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco86bgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco86bgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco86bgN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco86bgN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco86bgN.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciXZC7J.s: Assembler messages:
encrypt.c: /tmp/cciXZC7J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciXZC7J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciXZC7J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciXZC7J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXZC7J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXZC7J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXZC7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXZC7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXZC7J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXZC7J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXZC7J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXZC7J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciXZC7J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXZC7J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciXZC7J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXZC7J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciXZC7J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXZC7J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXZC7J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXZC7J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXZC7J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXZC7J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXZC7J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXZC7J.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq61bao.s: Assembler messages:
encrypt.c: /tmp/ccq61bao.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq61bao.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq61bao.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq61bao.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq61bao.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq61bao.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq61bao.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq61bao.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq61bao.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq61bao.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq61bao.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq61bao.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq61bao.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq61bao.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq61bao.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq61bao.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq61bao.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq61bao.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq61bao.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq61bao.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq61bao.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq61bao.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq61bao.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq61bao.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9utrQ4.s: Assembler messages:
encrypt.c: /tmp/cc9utrQ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9utrQ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9utrQ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9utrQ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9utrQ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9utrQ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9utrQ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9utrQ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9utrQ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9utrQ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9utrQ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9utrQ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9utrQ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9utrQ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9utrQ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9utrQ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9utrQ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9utrQ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9utrQ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9utrQ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9utrQ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9utrQ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9utrQ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9utrQ4.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTEQwSl.s: Assembler messages:
encrypt.c: /tmp/ccTEQwSl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTEQwSl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTEQwSl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTEQwSl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEQwSl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEQwSl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEQwSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEQwSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEQwSl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEQwSl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEQwSl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEQwSl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTEQwSl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEQwSl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTEQwSl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEQwSl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTEQwSl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEQwSl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEQwSl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEQwSl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEQwSl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEQwSl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTEQwSl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEQwSl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccAIUnVE.s: Assembler messages:
encrypt.c: /tmp/ccAIUnVE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIUnVE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIUnVE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIUnVE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUnVE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUnVE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUnVE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUnVE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUnVE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIUnVE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIUnVE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIUnVE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIUnVE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUnVE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIUnVE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAIUnVE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIUnVE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUnVE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUnVE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUnVE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUnVE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIUnVE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUnVE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUnVE.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccMxmOhR.s: Assembler messages:
encrypt.c: /tmp/ccMxmOhR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMxmOhR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMxmOhR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMxmOhR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxmOhR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxmOhR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxmOhR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxmOhR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxmOhR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxmOhR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxmOhR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxmOhR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMxmOhR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxmOhR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMxmOhR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxmOhR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMxmOhR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxmOhR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxmOhR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxmOhR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxmOhR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxmOhR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMxmOhR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxmOhR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Wl3hw.s: Assembler messages:
encrypt.c: /tmp/cc7Wl3hw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Wl3hw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Wl3hw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Wl3hw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wl3hw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wl3hw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wl3hw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wl3hw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wl3hw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wl3hw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wl3hw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wl3hw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Wl3hw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wl3hw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Wl3hw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wl3hw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Wl3hw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wl3hw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Wl3hw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Wl3hw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wl3hw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Wl3hw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Wl3hw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Wl3hw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoFyyXg.s: Assembler messages:
encrypt.c: /tmp/ccoFyyXg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFyyXg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoFyyXg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoFyyXg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFyyXg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFyyXg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFyyXg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFyyXg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFyyXg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFyyXg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFyyXg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFyyXg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoFyyXg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFyyXg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoFyyXg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoFyyXg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFyyXg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFyyXg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFyyXg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFyyXg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFyyXg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFyyXg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFyyXg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFyyXg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWsDFGv.s: Assembler messages:
encrypt.c: /tmp/ccWsDFGv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsDFGv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsDFGv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsDFGv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsDFGv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsDFGv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsDFGv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsDFGv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsDFGv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsDFGv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsDFGv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsDFGv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsDFGv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsDFGv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsDFGv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsDFGv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWsDFGv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsDFGv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsDFGv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsDFGv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsDFGv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsDFGv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsDFGv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsDFGv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaVmA6m.s: Assembler messages:
encrypt.c: /tmp/ccaVmA6m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaVmA6m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaVmA6m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaVmA6m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVmA6m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVmA6m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVmA6m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVmA6m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVmA6m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVmA6m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVmA6m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVmA6m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaVmA6m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVmA6m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaVmA6m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaVmA6m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVmA6m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVmA6m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVmA6m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVmA6m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVmA6m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaVmA6m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVmA6m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVmA6m.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0i4oWZ.s: Assembler messages:
encrypt.c: /tmp/cc0i4oWZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0i4oWZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0i4oWZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0i4oWZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0i4oWZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0i4oWZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0i4oWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0i4oWZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0i4oWZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0i4oWZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0i4oWZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0i4oWZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0i4oWZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0i4oWZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0i4oWZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0i4oWZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0i4oWZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0i4oWZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0i4oWZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0i4oWZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0i4oWZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0i4oWZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0i4oWZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0i4oWZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvxZAYZ.s: Assembler messages:
encrypt.c: /tmp/ccvxZAYZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxZAYZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxZAYZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxZAYZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxZAYZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxZAYZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxZAYZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxZAYZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxZAYZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxZAYZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxZAYZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxZAYZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxZAYZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxZAYZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxZAYZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxZAYZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvxZAYZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxZAYZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxZAYZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxZAYZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxZAYZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxZAYZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxZAYZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxZAYZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cccqJnZz.s: Assembler messages:
encrypt.c: /tmp/cccqJnZz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccqJnZz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccqJnZz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccqJnZz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJnZz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJnZz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJnZz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJnZz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJnZz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqJnZz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqJnZz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqJnZz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccqJnZz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJnZz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccqJnZz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccqJnZz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqJnZz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqJnZz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqJnZz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJnZz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqJnZz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqJnZz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqJnZz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqJnZz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccxkj6OH.s: Assembler messages:
encrypt.c: /tmp/ccxkj6OH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxkj6OH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxkj6OH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxkj6OH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkj6OH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkj6OH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkj6OH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkj6OH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkj6OH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkj6OH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkj6OH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkj6OH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxkj6OH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkj6OH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxkj6OH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkj6OH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxkj6OH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkj6OH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkj6OH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkj6OH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkj6OH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkj6OH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxkj6OH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkj6OH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1kjzga.s: Assembler messages:
encrypt.c: /tmp/cc1kjzga.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1kjzga.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1kjzga.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1kjzga.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kjzga.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kjzga.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kjzga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kjzga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kjzga.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1kjzga.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1kjzga.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1kjzga.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1kjzga.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kjzga.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1kjzga.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1kjzga.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1kjzga.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1kjzga.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1kjzga.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1kjzga.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kjzga.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1kjzga.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1kjzga.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1kjzga.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSqeZnb.s: Assembler messages:
encrypt.c: /tmp/ccSqeZnb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqeZnb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqeZnb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqeZnb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqeZnb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqeZnb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqeZnb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqeZnb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqeZnb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqeZnb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqeZnb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqeZnb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqeZnb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqeZnb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqeZnb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSqeZnb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqeZnb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqeZnb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqeZnb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqeZnb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqeZnb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqeZnb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqeZnb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqeZnb.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ3TKLZ.s: Assembler messages:
encrypt.c: /tmp/ccJ3TKLZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3TKLZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ3TKLZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3TKLZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TKLZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TKLZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TKLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TKLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TKLZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3TKLZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3TKLZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3TKLZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ3TKLZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TKLZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ3TKLZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3TKLZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ3TKLZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3TKLZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3TKLZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3TKLZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TKLZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3TKLZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3TKLZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3TKLZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuUTXbW.s: Assembler messages:
encrypt.c: /tmp/ccuUTXbW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUTXbW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUTXbW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUTXbW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUTXbW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUTXbW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUTXbW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUTXbW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUTXbW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUTXbW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUTXbW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUTXbW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUTXbW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUTXbW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUTXbW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuUTXbW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUTXbW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUTXbW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUTXbW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUTXbW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUTXbW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUTXbW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUTXbW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUTXbW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVeDeqy.s: Assembler messages:
encrypt.c: /tmp/ccVeDeqy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVeDeqy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVeDeqy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVeDeqy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeDeqy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeDeqy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeDeqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeDeqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeDeqy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeDeqy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeDeqy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeDeqy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVeDeqy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeDeqy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVeDeqy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeDeqy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVeDeqy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeDeqy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeDeqy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeDeqy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeDeqy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeDeqy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVeDeqy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeDeqy.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccafkJtw.s: Assembler messages:
encrypt.c: /tmp/ccafkJtw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafkJtw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafkJtw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccafkJtw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafkJtw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafkJtw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafkJtw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafkJtw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafkJtw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafkJtw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafkJtw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafkJtw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafkJtw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafkJtw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafkJtw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccafkJtw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafkJtw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafkJtw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafkJtw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafkJtw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafkJtw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafkJtw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafkJtw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafkJtw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6nHxpa.s: Assembler messages:
encrypt.c: /tmp/cc6nHxpa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6nHxpa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6nHxpa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6nHxpa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nHxpa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nHxpa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nHxpa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nHxpa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nHxpa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nHxpa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nHxpa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nHxpa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6nHxpa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nHxpa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6nHxpa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nHxpa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6nHxpa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nHxpa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nHxpa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nHxpa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nHxpa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nHxpa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6nHxpa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nHxpa.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRNopM6.s: Assembler messages:
encrypt.c: /tmp/ccRNopM6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNopM6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNopM6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNopM6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNopM6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNopM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNopM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNopM6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNopM6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNopM6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNopM6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNopM6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNopM6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNopM6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNopM6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRNopM6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNopM6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNopM6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNopM6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNopM6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNopM6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNopM6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNopM6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNopM6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAFXKbO.s: Assembler messages:
encrypt.c: /tmp/ccAFXKbO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFXKbO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAFXKbO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAFXKbO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXKbO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXKbO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXKbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXKbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXKbO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXKbO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXKbO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXKbO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAFXKbO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXKbO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAFXKbO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXKbO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAFXKbO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFXKbO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFXKbO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFXKbO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFXKbO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFXKbO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFXKbO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFXKbO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAuMmqK.s: Assembler messages:
encrypt.c: /tmp/ccAuMmqK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAuMmqK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAuMmqK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAuMmqK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuMmqK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuMmqK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuMmqK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuMmqK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuMmqK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAuMmqK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAuMmqK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAuMmqK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAuMmqK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuMmqK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAuMmqK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAuMmqK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAuMmqK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuMmqK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuMmqK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuMmqK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuMmqK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAuMmqK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuMmqK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuMmqK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKxWgvb.s: Assembler messages:
encrypt.c: /tmp/ccKxWgvb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKxWgvb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKxWgvb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKxWgvb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxWgvb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxWgvb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxWgvb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxWgvb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxWgvb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxWgvb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxWgvb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxWgvb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKxWgvb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxWgvb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKxWgvb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKxWgvb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxWgvb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxWgvb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxWgvb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxWgvb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxWgvb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKxWgvb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxWgvb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxWgvb.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWcQqNe.s: Assembler messages:
encrypt.c: /tmp/ccWcQqNe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWcQqNe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWcQqNe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWcQqNe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcQqNe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcQqNe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcQqNe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcQqNe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcQqNe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcQqNe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcQqNe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcQqNe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWcQqNe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcQqNe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWcQqNe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcQqNe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWcQqNe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcQqNe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcQqNe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcQqNe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcQqNe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcQqNe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWcQqNe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcQqNe.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3tnWKM.s: Assembler messages:
encrypt.c: /tmp/cc3tnWKM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tnWKM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tnWKM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tnWKM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnWKM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnWKM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnWKM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnWKM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnWKM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tnWKM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tnWKM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tnWKM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tnWKM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnWKM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tnWKM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tnWKM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3tnWKM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tnWKM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tnWKM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tnWKM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnWKM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tnWKM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tnWKM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tnWKM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJCXGtC.s: Assembler messages:
encrypt.c: /tmp/ccJCXGtC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJCXGtC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJCXGtC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJCXGtC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCXGtC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCXGtC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCXGtC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCXGtC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCXGtC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCXGtC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCXGtC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCXGtC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJCXGtC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCXGtC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJCXGtC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJCXGtC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCXGtC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCXGtC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCXGtC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCXGtC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCXGtC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJCXGtC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCXGtC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCXGtC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTUmJSm.s: Assembler messages:
encrypt.c: /tmp/ccTUmJSm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTUmJSm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTUmJSm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTUmJSm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmJSm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmJSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmJSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmJSm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmJSm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUmJSm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUmJSm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUmJSm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTUmJSm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmJSm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTUmJSm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTUmJSm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUmJSm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUmJSm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUmJSm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUmJSm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUmJSm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTUmJSm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUmJSm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUmJSm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUyn3Wp.s: Assembler messages:
encrypt.c: /tmp/ccUyn3Wp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyn3Wp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUyn3Wp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUyn3Wp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyn3Wp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyn3Wp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyn3Wp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyn3Wp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyn3Wp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyn3Wp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyn3Wp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyn3Wp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUyn3Wp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyn3Wp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUyn3Wp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyn3Wp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUyn3Wp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyn3Wp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyn3Wp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyn3Wp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyn3Wp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyn3Wp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyn3Wp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyn3Wp.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0oCTW1.s: Assembler messages:
encrypt.c: /tmp/cc0oCTW1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0oCTW1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0oCTW1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0oCTW1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oCTW1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oCTW1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oCTW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oCTW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oCTW1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oCTW1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oCTW1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oCTW1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0oCTW1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oCTW1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0oCTW1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oCTW1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0oCTW1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oCTW1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oCTW1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oCTW1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oCTW1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oCTW1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0oCTW1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oCTW1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJZYrvV.s: Assembler messages:
encrypt.c: /tmp/ccJZYrvV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZYrvV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZYrvV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZYrvV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZYrvV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZYrvV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZYrvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZYrvV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZYrvV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZYrvV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZYrvV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZYrvV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZYrvV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZYrvV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZYrvV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJZYrvV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZYrvV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZYrvV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZYrvV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZYrvV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZYrvV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZYrvV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZYrvV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZYrvV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDhYbOb.s: Assembler messages:
encrypt.c: /tmp/ccDhYbOb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhYbOb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhYbOb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhYbOb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYbOb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYbOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYbOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYbOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYbOb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhYbOb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhYbOb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhYbOb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhYbOb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYbOb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhYbOb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDhYbOb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhYbOb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYbOb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYbOb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYbOb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYbOb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhYbOb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYbOb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYbOb.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckCKYsv.s: Assembler messages:
encrypt.c: /tmp/cckCKYsv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckCKYsv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckCKYsv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckCKYsv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCKYsv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCKYsv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCKYsv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCKYsv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCKYsv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCKYsv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCKYsv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCKYsv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckCKYsv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCKYsv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckCKYsv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCKYsv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckCKYsv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCKYsv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCKYsv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCKYsv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCKYsv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCKYsv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCKYsv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCKYsv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOt7xfM.s: Assembler messages:
encrypt.c: /tmp/ccOt7xfM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOt7xfM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOt7xfM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOt7xfM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOt7xfM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOt7xfM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOt7xfM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOt7xfM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOt7xfM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOt7xfM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOt7xfM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOt7xfM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOt7xfM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOt7xfM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOt7xfM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOt7xfM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOt7xfM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOt7xfM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOt7xfM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOt7xfM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOt7xfM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOt7xfM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOt7xfM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOt7xfM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfSEq55.s: Assembler messages:
encrypt.c: /tmp/ccfSEq55.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfSEq55.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfSEq55.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfSEq55.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSEq55.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSEq55.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSEq55.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSEq55.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSEq55.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSEq55.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSEq55.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSEq55.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfSEq55.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSEq55.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfSEq55.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSEq55.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfSEq55.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSEq55.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSEq55.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSEq55.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSEq55.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSEq55.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfSEq55.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSEq55.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW480mG.s: Assembler messages:
encrypt.c: /tmp/ccW480mG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW480mG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW480mG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW480mG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW480mG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW480mG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW480mG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW480mG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW480mG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW480mG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW480mG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW480mG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW480mG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW480mG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW480mG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW480mG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW480mG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW480mG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW480mG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW480mG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW480mG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW480mG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW480mG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW480mG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cckdjiUl.s: Assembler messages:
encrypt.c: /tmp/cckdjiUl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdjiUl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdjiUl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckdjiUl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdjiUl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdjiUl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdjiUl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdjiUl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdjiUl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdjiUl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdjiUl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdjiUl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckdjiUl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdjiUl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdjiUl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckdjiUl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdjiUl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdjiUl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdjiUl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdjiUl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdjiUl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdjiUl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdjiUl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdjiUl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccRpVNW.s: Assembler messages:
encrypt.c: /tmp/cccRpVNW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccRpVNW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccRpVNW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccRpVNW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRpVNW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRpVNW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRpVNW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRpVNW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRpVNW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRpVNW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRpVNW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRpVNW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccRpVNW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRpVNW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccRpVNW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccRpVNW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRpVNW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRpVNW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRpVNW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRpVNW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRpVNW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRpVNW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRpVNW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRpVNW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci1rQ7e.s: Assembler messages:
encrypt.c: /tmp/cci1rQ7e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1rQ7e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1rQ7e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci1rQ7e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1rQ7e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1rQ7e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1rQ7e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1rQ7e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1rQ7e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1rQ7e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1rQ7e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1rQ7e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1rQ7e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1rQ7e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1rQ7e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1rQ7e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci1rQ7e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1rQ7e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1rQ7e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1rQ7e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1rQ7e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1rQ7e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1rQ7e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1rQ7e.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9A6tb5.s: Assembler messages:
encrypt.c: /tmp/cc9A6tb5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9A6tb5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9A6tb5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9A6tb5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6tb5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6tb5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6tb5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6tb5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6tb5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A6tb5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A6tb5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A6tb5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9A6tb5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6tb5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9A6tb5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9A6tb5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A6tb5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A6tb5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A6tb5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6tb5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A6tb5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9A6tb5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A6tb5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A6tb5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPWbbNj.s: Assembler messages:
encrypt.c: /tmp/ccPWbbNj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWbbNj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWbbNj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWbbNj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWbbNj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWbbNj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWbbNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWbbNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWbbNj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWbbNj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWbbNj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWbbNj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWbbNj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWbbNj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWbbNj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWbbNj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPWbbNj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWbbNj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWbbNj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWbbNj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWbbNj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWbbNj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWbbNj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWbbNj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3gIieQ.s: Assembler messages:
encrypt.c: /tmp/cc3gIieQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3gIieQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3gIieQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3gIieQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gIieQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gIieQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gIieQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gIieQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gIieQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3gIieQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3gIieQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3gIieQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3gIieQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gIieQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3gIieQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3gIieQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3gIieQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gIieQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gIieQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gIieQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gIieQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3gIieQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gIieQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gIieQ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnJxlIS.s: Assembler messages:
encrypt.c: /tmp/ccnJxlIS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnJxlIS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnJxlIS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnJxlIS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJxlIS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJxlIS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJxlIS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJxlIS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJxlIS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJxlIS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJxlIS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJxlIS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnJxlIS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJxlIS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnJxlIS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJxlIS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnJxlIS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJxlIS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJxlIS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJxlIS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJxlIS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJxlIS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnJxlIS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJxlIS.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Gk8vj.s: Assembler messages:
encrypt.c: /tmp/cc4Gk8vj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Gk8vj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Gk8vj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Gk8vj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Gk8vj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Gk8vj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Gk8vj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Gk8vj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Gk8vj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Gk8vj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Gk8vj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Gk8vj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Gk8vj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Gk8vj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Gk8vj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Gk8vj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Gk8vj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Gk8vj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Gk8vj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Gk8vj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Gk8vj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Gk8vj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Gk8vj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Gk8vj.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccwrEomu.s: Assembler messages:
encrypt.c: /tmp/ccwrEomu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwrEomu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwrEomu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwrEomu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrEomu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrEomu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrEomu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrEomu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrEomu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrEomu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrEomu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrEomu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwrEomu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrEomu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwrEomu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrEomu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwrEomu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrEomu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrEomu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrEomu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrEomu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrEomu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrEomu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrEomu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLJYCzU.s: Assembler messages:
encrypt.c: /tmp/ccLJYCzU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJYCzU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJYCzU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJYCzU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYCzU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYCzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYCzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYCzU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYCzU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJYCzU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJYCzU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJYCzU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJYCzU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYCzU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJYCzU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLJYCzU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJYCzU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJYCzU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJYCzU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYCzU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJYCzU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJYCzU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJYCzU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJYCzU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd99215.s: Assembler messages:
encrypt.c: /tmp/ccd99215.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd99215.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd99215.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd99215.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd99215.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd99215.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd99215.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd99215.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd99215.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd99215.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd99215.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd99215.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd99215.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd99215.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd99215.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd99215.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd99215.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd99215.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd99215.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd99215.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd99215.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd99215.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd99215.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd99215.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccvls5E.s: Assembler messages:
encrypt.c: /tmp/cccvls5E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccvls5E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccvls5E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccvls5E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvls5E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvls5E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvls5E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvls5E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvls5E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvls5E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvls5E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvls5E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccvls5E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvls5E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccvls5E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccvls5E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvls5E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvls5E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvls5E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvls5E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvls5E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccvls5E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvls5E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvls5E.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczaaXbB.s: Assembler messages:
encrypt.c: /tmp/cczaaXbB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczaaXbB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczaaXbB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczaaXbB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaaXbB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaaXbB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaaXbB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaaXbB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaaXbB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaaXbB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaaXbB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaaXbB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczaaXbB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaaXbB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczaaXbB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaaXbB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczaaXbB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaaXbB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaaXbB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaaXbB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaaXbB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaaXbB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaaXbB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaaXbB.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5HTjwo.s: Assembler messages:
encrypt.c: /tmp/cc5HTjwo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5HTjwo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5HTjwo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5HTjwo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HTjwo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HTjwo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HTjwo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HTjwo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HTjwo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HTjwo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HTjwo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HTjwo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5HTjwo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HTjwo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5HTjwo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HTjwo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5HTjwo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HTjwo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HTjwo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HTjwo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HTjwo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HTjwo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5HTjwo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HTjwo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyKACHf.s: Assembler messages:
encrypt.c: /tmp/ccyKACHf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKACHf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKACHf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKACHf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKACHf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKACHf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKACHf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKACHf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKACHf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKACHf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKACHf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKACHf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKACHf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKACHf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKACHf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyKACHf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKACHf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKACHf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKACHf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKACHf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKACHf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyKACHf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKACHf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKACHf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccEfqaCU.s: Assembler messages:
encrypt.c: /tmp/ccEfqaCU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEfqaCU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEfqaCU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEfqaCU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfqaCU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfqaCU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfqaCU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfqaCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfqaCU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfqaCU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfqaCU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfqaCU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEfqaCU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfqaCU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEfqaCU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfqaCU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEfqaCU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfqaCU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfqaCU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfqaCU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfqaCU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfqaCU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEfqaCU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfqaCU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccdbhJFS.s: Assembler messages:
encrypt.c: /tmp/ccdbhJFS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbhJFS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbhJFS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbhJFS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbhJFS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbhJFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbhJFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbhJFS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbhJFS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbhJFS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbhJFS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbhJFS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbhJFS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbhJFS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbhJFS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdbhJFS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbhJFS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbhJFS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbhJFS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbhJFS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbhJFS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbhJFS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbhJFS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbhJFS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8rnNmq.s: Assembler messages:
encrypt.c: /tmp/cc8rnNmq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rnNmq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rnNmq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rnNmq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rnNmq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rnNmq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rnNmq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rnNmq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rnNmq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rnNmq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rnNmq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rnNmq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rnNmq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rnNmq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rnNmq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rnNmq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8rnNmq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rnNmq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rnNmq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rnNmq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rnNmq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rnNmq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rnNmq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rnNmq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZVWNBs.s: Assembler messages:
encrypt.c: /tmp/ccZVWNBs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZVWNBs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZVWNBs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZVWNBs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVWNBs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVWNBs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVWNBs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVWNBs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVWNBs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVWNBs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVWNBs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVWNBs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZVWNBs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVWNBs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZVWNBs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZVWNBs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVWNBs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVWNBs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVWNBs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVWNBs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVWNBs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZVWNBs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVWNBs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVWNBs.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQc3gPX.s: Assembler messages:
encrypt.c: /tmp/ccQc3gPX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQc3gPX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQc3gPX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQc3gPX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc3gPX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc3gPX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc3gPX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc3gPX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc3gPX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQc3gPX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQc3gPX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQc3gPX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQc3gPX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc3gPX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQc3gPX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQc3gPX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQc3gPX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQc3gPX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQc3gPX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQc3gPX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc3gPX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQc3gPX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQc3gPX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQc3gPX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTf0ibF.s: Assembler messages:
encrypt.c: /tmp/ccTf0ibF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTf0ibF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTf0ibF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTf0ibF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf0ibF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf0ibF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf0ibF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf0ibF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf0ibF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTf0ibF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTf0ibF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTf0ibF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTf0ibF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf0ibF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTf0ibF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTf0ibF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTf0ibF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTf0ibF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTf0ibF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf0ibF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTf0ibF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTf0ibF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTf0ibF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTf0ibF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPDcyRg.s: Assembler messages:
encrypt.c: /tmp/ccPDcyRg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDcyRg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDcyRg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDcyRg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDcyRg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDcyRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDcyRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDcyRg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDcyRg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDcyRg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDcyRg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDcyRg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDcyRg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDcyRg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDcyRg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPDcyRg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDcyRg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDcyRg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDcyRg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDcyRg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDcyRg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDcyRg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDcyRg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDcyRg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczqa2fv.s: Assembler messages:
encrypt.c: /tmp/cczqa2fv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqa2fv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqa2fv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczqa2fv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqa2fv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqa2fv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqa2fv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqa2fv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqa2fv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqa2fv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqa2fv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqa2fv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqa2fv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqa2fv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqa2fv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqa2fv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczqa2fv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqa2fv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqa2fv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqa2fv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqa2fv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqa2fv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqa2fv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqa2fv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc47i7jb.s: Assembler messages:
encrypt.c: /tmp/cc47i7jb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47i7jb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47i7jb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc47i7jb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47i7jb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47i7jb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47i7jb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47i7jb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47i7jb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47i7jb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47i7jb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47i7jb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47i7jb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47i7jb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47i7jb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47i7jb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc47i7jb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47i7jb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47i7jb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47i7jb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47i7jb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47i7jb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47i7jb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47i7jb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc4i3YcS.s: Assembler messages:
encrypt.c: /tmp/cc4i3YcS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4i3YcS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4i3YcS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4i3YcS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i3YcS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i3YcS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i3YcS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i3YcS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i3YcS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4i3YcS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4i3YcS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4i3YcS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4i3YcS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i3YcS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4i3YcS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4i3YcS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4i3YcS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i3YcS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i3YcS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i3YcS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i3YcS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4i3YcS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i3YcS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i3YcS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc07d1KI.s: Assembler messages:
encrypt.c: /tmp/cc07d1KI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07d1KI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07d1KI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc07d1KI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07d1KI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07d1KI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07d1KI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07d1KI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07d1KI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07d1KI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07d1KI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07d1KI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07d1KI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07d1KI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07d1KI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07d1KI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07d1KI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07d1KI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07d1KI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07d1KI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07d1KI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07d1KI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07d1KI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07d1KI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKecJsu.s: Assembler messages:
encrypt.c: /tmp/ccKecJsu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKecJsu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKecJsu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKecJsu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKecJsu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKecJsu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKecJsu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKecJsu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKecJsu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKecJsu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKecJsu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKecJsu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKecJsu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKecJsu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKecJsu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKecJsu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKecJsu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKecJsu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKecJsu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKecJsu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKecJsu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKecJsu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKecJsu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKecJsu.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