Implementation notes: x86, hydra3, crypto_aead/omdsha256k128n96tau128v2

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
272180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
278308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
280528? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
280544? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
280776? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
281175? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
284493? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
285869? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
285873? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
286151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
286217? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
286220? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
287092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
287154? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
288730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
289212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
289263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
289413? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
289879? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
290098? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
290154? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
292620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
294733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
295183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
296564? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
298061? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
298551? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
301424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
302592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
302879? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
303760? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
306316? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
307784? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
307900? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
307999? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
310752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
311419? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
311766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
312449? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
314903? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
314990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
316122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
320673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
320947? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
321176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
330748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
333507? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
333575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
333904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
334168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
334231? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
334433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
334883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
334922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
338299? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
338349? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
338400? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
340230? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
344906? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
345064? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
345230? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
346542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
346722? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
348080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
348639? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
348873? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
348912? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
348919? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
348926? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
349074? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
349193? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
350085? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
350779? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
352881? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
353199? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
353306? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
353379? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
353529? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
354060? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
354079? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
354096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
354420? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
355398? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
356673? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
356902? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
357132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
357215? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
357281? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
357491? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
357501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
357591? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
357595? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
357608? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
357831? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
357992? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
358050? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
358362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
358388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
358679? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
358801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
358999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
359063? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
359487? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
359540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
359626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
359934? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
360751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
361472? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
361586? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
361722? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
361768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
362155? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
362404? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
362634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
362654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
362700? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
362766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
362809? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
362914? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
363087? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
363234? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
364254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
364497? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
364548? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
364602? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
365218? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
365622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
366076? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
366125? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
366491? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
367155? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
367597? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
368913? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
369920? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
369945? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
369998? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
370116? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
370373? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
370519? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
370691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
371238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
371545? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
373036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
373207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
373350? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
378424? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
380618? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
382604? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
384033? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
385014? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
385426? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
388684? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
388690? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
389071? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
392267? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
392597? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
396178? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
403059? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
403906? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
409850? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v2/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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