Implementation notes: x86, hydra3, crypto_aead/omdsha256k256n248tau256v1

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
274880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
277068? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
279073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
279332? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
282029? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
282302? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
284663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
285508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
285625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
286203? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
286232? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
287861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
288000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
288040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
288123? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
288249? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
289303? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
289318? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
289562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
289671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
292804? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
293717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
294482? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
294503? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
294530? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
298574? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
298933? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
299944? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
303209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
305085? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
305724? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
307045? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
307245? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
307285? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
309751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
310056? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
311605? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
311730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
311816? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
313802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
314376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
316214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
320635? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
320820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
320889? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
330770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
333802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
334302? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
334754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
335080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
335399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
335468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
335490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
335777? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
335813? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
338433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
338489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
339897? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
339897? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
340066? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
342663? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
343928? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
345346? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
345756? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
345830? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
345849? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
345895? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
346020? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
346238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
346277? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
348003? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
348097? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
348138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
348299? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
349777? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
351788? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
352206? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
352285? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
352557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
352964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
353013? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
353029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
353046? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
353734? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
353905? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
353925? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
353988? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
354232? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
354479? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
354728? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
354775? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
354788? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
354791? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
354808? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
354870? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
355719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
355918? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
356016? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
356323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
357141? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
357237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
357350? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
358007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
359023? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
359543? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
359863? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
359865? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
360908? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
361385? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
361680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
362057? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
362394? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
362668? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
362774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
363073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
363104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
363426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
363518? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
363715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
363962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
364191? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
364370? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
364728? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
364734? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
364972? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
365019? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
366882? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
367074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
367166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
367414? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
367742? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
368481? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
369089? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
371415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
371620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
371826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
371877? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
372002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
372824? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
373540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
373713? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
373935? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
374037? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
376012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
377406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
378416? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
378485? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
378515? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
378690? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
391580? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
391768? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
391768? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
393355? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
393357? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
393392? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
397398? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
398376? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
398556? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
410339? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
413413? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v1/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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJBRm7j.s: Assembler messages:
encrypt.c: /tmp/ccJBRm7j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBRm7j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBRm7j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBRm7j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBRm7j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBRm7j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBRm7j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBRm7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBRm7j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBRm7j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBRm7j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBRm7j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBRm7j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBRm7j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBRm7j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBRm7j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJBRm7j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBRm7j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBRm7j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBRm7j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBRm7j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBRm7j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBRm7j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBRm7j.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwCsSAM.s: Assembler messages:
encrypt.c: /tmp/ccwCsSAM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwCsSAM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwCsSAM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwCsSAM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCsSAM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCsSAM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCsSAM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCsSAM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCsSAM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwCsSAM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwCsSAM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwCsSAM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwCsSAM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCsSAM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwCsSAM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwCsSAM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwCsSAM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCsSAM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCsSAM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCsSAM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCsSAM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwCsSAM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCsSAM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCsSAM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQYYn04.s: Assembler messages:
encrypt.c: /tmp/ccQYYn04.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYYn04.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYYn04.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYYn04.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYYn04.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYYn04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYYn04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYYn04.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYYn04.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYYn04.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYYn04.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYYn04.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYYn04.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYYn04.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYYn04.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQYYn04.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYYn04.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYYn04.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYYn04.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYYn04.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYYn04.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQYYn04.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYYn04.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYYn04.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctcD3VI.s: Assembler messages:
encrypt.c: /tmp/cctcD3VI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcD3VI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcD3VI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctcD3VI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD3VI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD3VI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD3VI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD3VI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD3VI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcD3VI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcD3VI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcD3VI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcD3VI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD3VI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcD3VI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcD3VI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctcD3VI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcD3VI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcD3VI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcD3VI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD3VI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcD3VI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcD3VI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcD3VI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY1gh93.s: Assembler messages:
encrypt.c: /tmp/ccY1gh93.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1gh93.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1gh93.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1gh93.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1gh93.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1gh93.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1gh93.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1gh93.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1gh93.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1gh93.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1gh93.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1gh93.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1gh93.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1gh93.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1gh93.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY1gh93.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1gh93.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1gh93.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1gh93.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1gh93.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1gh93.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1gh93.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1gh93.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1gh93.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnPciPC.s: Assembler messages:
encrypt.c: /tmp/ccnPciPC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnPciPC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnPciPC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnPciPC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPciPC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPciPC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPciPC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPciPC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPciPC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPciPC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPciPC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPciPC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnPciPC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPciPC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnPciPC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPciPC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnPciPC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPciPC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnPciPC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnPciPC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPciPC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnPciPC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnPciPC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnPciPC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP3kea1.s: Assembler messages:
encrypt.c: /tmp/ccP3kea1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP3kea1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP3kea1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP3kea1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3kea1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3kea1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3kea1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3kea1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3kea1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3kea1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3kea1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3kea1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP3kea1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3kea1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP3kea1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3kea1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP3kea1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3kea1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3kea1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3kea1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3kea1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3kea1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP3kea1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3kea1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclxizEn.s: Assembler messages:
encrypt.c: /tmp/cclxizEn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxizEn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxizEn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclxizEn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxizEn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxizEn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxizEn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxizEn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxizEn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxizEn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxizEn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxizEn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxizEn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxizEn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxizEn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclxizEn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxizEn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxizEn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxizEn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxizEn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxizEn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxizEn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxizEn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxizEn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAGsrbY.s: Assembler messages:
encrypt.c: /tmp/ccAGsrbY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGsrbY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGsrbY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGsrbY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGsrbY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGsrbY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGsrbY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGsrbY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGsrbY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGsrbY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGsrbY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGsrbY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGsrbY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGsrbY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGsrbY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGsrbY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAGsrbY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGsrbY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGsrbY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGsrbY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGsrbY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGsrbY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGsrbY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGsrbY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfAWfQ6.s: Assembler messages:
encrypt.c: /tmp/ccfAWfQ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfAWfQ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfAWfQ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfAWfQ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAWfQ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAWfQ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAWfQ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAWfQ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAWfQ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAWfQ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAWfQ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAWfQ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfAWfQ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAWfQ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfAWfQ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfAWfQ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAWfQ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAWfQ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAWfQ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAWfQ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAWfQ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAWfQ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAWfQ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAWfQ6.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5iVdgu.s: Assembler messages:
encrypt.c: /tmp/cc5iVdgu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5iVdgu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5iVdgu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5iVdgu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iVdgu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iVdgu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iVdgu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iVdgu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iVdgu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iVdgu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iVdgu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iVdgu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5iVdgu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iVdgu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5iVdgu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5iVdgu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iVdgu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iVdgu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iVdgu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iVdgu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iVdgu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5iVdgu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iVdgu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iVdgu.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIMtLye.s: Assembler messages:
encrypt.c: /tmp/ccIMtLye.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIMtLye.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIMtLye.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIMtLye.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMtLye.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMtLye.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMtLye.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMtLye.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMtLye.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMtLye.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMtLye.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMtLye.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIMtLye.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMtLye.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIMtLye.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMtLye.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIMtLye.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMtLye.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMtLye.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMtLye.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMtLye.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMtLye.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIMtLye.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMtLye.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccWs68Cn.s: Assembler messages:
encrypt.c: /tmp/ccWs68Cn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWs68Cn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWs68Cn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWs68Cn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWs68Cn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWs68Cn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWs68Cn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWs68Cn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWs68Cn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWs68Cn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWs68Cn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWs68Cn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWs68Cn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWs68Cn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWs68Cn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWs68Cn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWs68Cn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWs68Cn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWs68Cn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWs68Cn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWs68Cn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWs68Cn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWs68Cn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWs68Cn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccyfLDsr.s: Assembler messages:
encrypt.c: /tmp/ccyfLDsr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyfLDsr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyfLDsr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyfLDsr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfLDsr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfLDsr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfLDsr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfLDsr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfLDsr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfLDsr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfLDsr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfLDsr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyfLDsr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfLDsr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyfLDsr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyfLDsr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfLDsr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfLDsr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfLDsr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfLDsr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfLDsr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfLDsr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfLDsr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfLDsr.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPDQZHv.s: Assembler messages:
encrypt.c: /tmp/ccPDQZHv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDQZHv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDQZHv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDQZHv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDQZHv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDQZHv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDQZHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDQZHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDQZHv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDQZHv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDQZHv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDQZHv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDQZHv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDQZHv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDQZHv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDQZHv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPDQZHv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDQZHv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDQZHv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDQZHv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDQZHv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDQZHv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDQZHv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDQZHv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpivZfP.s: Assembler messages:
encrypt.c: /tmp/ccpivZfP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpivZfP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpivZfP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpivZfP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpivZfP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpivZfP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpivZfP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpivZfP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpivZfP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpivZfP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpivZfP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpivZfP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpivZfP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpivZfP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpivZfP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpivZfP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpivZfP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpivZfP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpivZfP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpivZfP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpivZfP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpivZfP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpivZfP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpivZfP.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5R6IuN.s: Assembler messages:
encrypt.c: /tmp/cc5R6IuN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5R6IuN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5R6IuN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5R6IuN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R6IuN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R6IuN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R6IuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R6IuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R6IuN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R6IuN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R6IuN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R6IuN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5R6IuN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R6IuN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5R6IuN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R6IuN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5R6IuN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R6IuN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5R6IuN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5R6IuN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R6IuN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5R6IuN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5R6IuN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5R6IuN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVfNgZs.s: Assembler messages:
encrypt.c: /tmp/ccVfNgZs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVfNgZs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVfNgZs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVfNgZs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfNgZs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfNgZs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfNgZs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfNgZs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfNgZs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfNgZs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfNgZs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfNgZs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVfNgZs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfNgZs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVfNgZs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVfNgZs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfNgZs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfNgZs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfNgZs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfNgZs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfNgZs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVfNgZs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfNgZs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfNgZs.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDAicIP.s: Assembler messages:
encrypt.c: /tmp/ccDAicIP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDAicIP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDAicIP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDAicIP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAicIP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAicIP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAicIP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAicIP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAicIP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAicIP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAicIP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAicIP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDAicIP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAicIP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDAicIP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDAicIP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAicIP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAicIP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAicIP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAicIP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAicIP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDAicIP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAicIP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAicIP.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccON1uY6.s: Assembler messages:
encrypt.c: /tmp/ccON1uY6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccON1uY6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccON1uY6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccON1uY6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON1uY6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON1uY6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON1uY6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON1uY6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON1uY6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccON1uY6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccON1uY6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccON1uY6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccON1uY6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON1uY6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccON1uY6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccON1uY6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccON1uY6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccON1uY6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccON1uY6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccON1uY6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON1uY6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccON1uY6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccON1uY6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccON1uY6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc34PvyK.s: Assembler messages:
encrypt.c: /tmp/cc34PvyK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc34PvyK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc34PvyK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc34PvyK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34PvyK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34PvyK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34PvyK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34PvyK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34PvyK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34PvyK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34PvyK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34PvyK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc34PvyK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34PvyK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc34PvyK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc34PvyK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34PvyK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34PvyK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34PvyK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34PvyK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34PvyK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc34PvyK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34PvyK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34PvyK.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccD1mpk7.s: Assembler messages:
encrypt.c: /tmp/ccD1mpk7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD1mpk7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD1mpk7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD1mpk7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1mpk7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1mpk7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1mpk7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1mpk7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1mpk7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1mpk7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1mpk7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1mpk7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD1mpk7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1mpk7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD1mpk7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1mpk7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD1mpk7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1mpk7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD1mpk7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD1mpk7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1mpk7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD1mpk7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD1mpk7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD1mpk7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJltNAp.s: Assembler messages:
encrypt.c: /tmp/ccJltNAp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJltNAp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJltNAp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJltNAp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJltNAp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJltNAp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJltNAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJltNAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJltNAp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJltNAp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJltNAp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJltNAp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJltNAp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJltNAp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJltNAp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJltNAp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJltNAp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJltNAp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJltNAp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJltNAp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJltNAp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJltNAp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJltNAp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJltNAp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclC5bq8.s: Assembler messages:
encrypt.c: /tmp/cclC5bq8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclC5bq8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclC5bq8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclC5bq8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC5bq8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC5bq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC5bq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC5bq8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC5bq8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclC5bq8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclC5bq8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclC5bq8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclC5bq8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC5bq8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclC5bq8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclC5bq8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclC5bq8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC5bq8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC5bq8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC5bq8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC5bq8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclC5bq8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC5bq8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC5bq8.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5TzfEG.s: Assembler messages:
encrypt.c: /tmp/cc5TzfEG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5TzfEG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5TzfEG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5TzfEG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TzfEG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TzfEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TzfEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TzfEG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TzfEG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5TzfEG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5TzfEG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5TzfEG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5TzfEG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TzfEG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5TzfEG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5TzfEG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5TzfEG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TzfEG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TzfEG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TzfEG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TzfEG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5TzfEG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TzfEG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TzfEG.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckz040h.s: Assembler messages:
encrypt.c: /tmp/cckz040h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckz040h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckz040h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckz040h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckz040h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckz040h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckz040h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckz040h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckz040h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckz040h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckz040h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckz040h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckz040h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckz040h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckz040h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckz040h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckz040h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckz040h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckz040h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckz040h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckz040h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckz040h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckz040h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckz040h.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRYd2F5.s: Assembler messages:
encrypt.c: /tmp/ccRYd2F5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRYd2F5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRYd2F5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRYd2F5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYd2F5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYd2F5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYd2F5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYd2F5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYd2F5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYd2F5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYd2F5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYd2F5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRYd2F5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYd2F5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRYd2F5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRYd2F5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYd2F5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYd2F5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYd2F5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYd2F5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYd2F5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRYd2F5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYd2F5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYd2F5.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdjbFfy.s: Assembler messages:
encrypt.c: /tmp/ccdjbFfy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjbFfy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjbFfy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjbFfy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjbFfy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjbFfy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjbFfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjbFfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjbFfy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjbFfy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjbFfy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjbFfy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjbFfy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjbFfy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjbFfy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjbFfy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdjbFfy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjbFfy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjbFfy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjbFfy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjbFfy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjbFfy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjbFfy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjbFfy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI4uveD.s: Assembler messages:
encrypt.c: /tmp/ccI4uveD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4uveD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4uveD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4uveD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4uveD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4uveD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4uveD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4uveD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4uveD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4uveD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4uveD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4uveD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4uveD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4uveD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4uveD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4uveD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI4uveD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4uveD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4uveD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4uveD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4uveD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4uveD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4uveD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4uveD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX653hZ.s: Assembler messages:
encrypt.c: /tmp/ccX653hZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX653hZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX653hZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX653hZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX653hZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX653hZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX653hZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX653hZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX653hZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX653hZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX653hZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX653hZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX653hZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX653hZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX653hZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX653hZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX653hZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX653hZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX653hZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX653hZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX653hZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX653hZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX653hZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX653hZ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaODGsX.s: Assembler messages:
encrypt.c: /tmp/ccaODGsX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaODGsX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaODGsX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaODGsX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaODGsX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaODGsX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaODGsX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaODGsX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaODGsX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaODGsX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaODGsX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaODGsX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaODGsX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaODGsX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaODGsX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaODGsX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaODGsX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaODGsX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaODGsX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaODGsX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaODGsX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaODGsX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaODGsX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaODGsX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyUlnMl.s: Assembler messages:
encrypt.c: /tmp/ccyUlnMl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyUlnMl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyUlnMl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyUlnMl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUlnMl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUlnMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUlnMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUlnMl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUlnMl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUlnMl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUlnMl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUlnMl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyUlnMl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUlnMl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyUlnMl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyUlnMl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUlnMl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUlnMl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUlnMl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUlnMl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUlnMl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyUlnMl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUlnMl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUlnMl.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHPaSQw.s: Assembler messages:
encrypt.c: /tmp/ccHPaSQw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHPaSQw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHPaSQw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHPaSQw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPaSQw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPaSQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPaSQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPaSQw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPaSQw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHPaSQw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHPaSQw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHPaSQw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHPaSQw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPaSQw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHPaSQw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHPaSQw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHPaSQw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPaSQw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPaSQw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPaSQw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPaSQw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPaSQw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPaSQw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPaSQw.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfBCdgU.s: Assembler messages:
encrypt.c: /tmp/ccfBCdgU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBCdgU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBCdgU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfBCdgU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBCdgU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBCdgU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBCdgU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBCdgU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBCdgU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBCdgU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBCdgU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBCdgU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfBCdgU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBCdgU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBCdgU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBCdgU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfBCdgU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBCdgU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBCdgU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBCdgU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBCdgU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBCdgU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfBCdgU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBCdgU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHYeaNU.s: Assembler messages:
encrypt.c: /tmp/ccHYeaNU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHYeaNU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHYeaNU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHYeaNU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYeaNU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYeaNU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYeaNU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYeaNU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYeaNU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHYeaNU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHYeaNU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHYeaNU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHYeaNU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYeaNU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHYeaNU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHYeaNU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHYeaNU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYeaNU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYeaNU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYeaNU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYeaNU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHYeaNU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYeaNU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYeaNU.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQF7KKl.s: Assembler messages:
encrypt.c: /tmp/ccQF7KKl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQF7KKl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQF7KKl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQF7KKl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7KKl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7KKl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7KKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7KKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7KKl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF7KKl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF7KKl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF7KKl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQF7KKl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7KKl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQF7KKl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF7KKl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQF7KKl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF7KKl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQF7KKl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQF7KKl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7KKl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQF7KKl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQF7KKl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQF7KKl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1PXQSN.s: Assembler messages:
encrypt.c: /tmp/cc1PXQSN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1PXQSN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1PXQSN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1PXQSN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PXQSN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PXQSN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PXQSN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PXQSN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PXQSN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1PXQSN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1PXQSN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1PXQSN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1PXQSN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PXQSN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1PXQSN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1PXQSN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1PXQSN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PXQSN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PXQSN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PXQSN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PXQSN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1PXQSN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PXQSN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PXQSN.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxM8wkc.s: Assembler messages:
encrypt.c: /tmp/ccxM8wkc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxM8wkc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxM8wkc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxM8wkc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxM8wkc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxM8wkc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxM8wkc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxM8wkc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxM8wkc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxM8wkc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxM8wkc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxM8wkc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxM8wkc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxM8wkc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxM8wkc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxM8wkc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxM8wkc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxM8wkc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxM8wkc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxM8wkc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxM8wkc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxM8wkc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxM8wkc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxM8wkc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWegNNE.s: Assembler messages:
encrypt.c: /tmp/ccWegNNE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWegNNE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWegNNE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWegNNE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWegNNE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWegNNE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWegNNE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWegNNE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWegNNE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWegNNE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWegNNE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWegNNE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWegNNE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWegNNE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWegNNE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWegNNE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWegNNE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWegNNE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWegNNE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWegNNE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWegNNE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWegNNE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWegNNE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWegNNE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyqe7Og.s: Assembler messages:
encrypt.c: /tmp/ccyqe7Og.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyqe7Og.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyqe7Og.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyqe7Og.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqe7Og.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqe7Og.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqe7Og.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqe7Og.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqe7Og.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqe7Og.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqe7Og.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqe7Og.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyqe7Og.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqe7Og.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyqe7Og.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyqe7Og.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqe7Og.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqe7Og.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqe7Og.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqe7Og.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqe7Og.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyqe7Og.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqe7Og.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqe7Og.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqqXg7G.s: Assembler messages:
encrypt.c: /tmp/ccqqXg7G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqqXg7G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqqXg7G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqqXg7G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqXg7G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqXg7G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqXg7G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqXg7G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqXg7G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqXg7G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqXg7G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqXg7G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqqXg7G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqXg7G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqqXg7G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqqXg7G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqXg7G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqXg7G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqXg7G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqXg7G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqXg7G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqqXg7G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqXg7G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqXg7G.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwsfb9B.s: Assembler messages:
encrypt.c: /tmp/ccwsfb9B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsfb9B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsfb9B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsfb9B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsfb9B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsfb9B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsfb9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsfb9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsfb9B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsfb9B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsfb9B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsfb9B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwsfb9B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsfb9B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsfb9B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsfb9B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwsfb9B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsfb9B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsfb9B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsfb9B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsfb9B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsfb9B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsfb9B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsfb9B.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNhpoVW.s: Assembler messages:
encrypt.c: /tmp/ccNhpoVW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhpoVW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhpoVW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhpoVW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhpoVW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhpoVW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhpoVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhpoVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhpoVW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhpoVW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhpoVW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhpoVW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhpoVW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhpoVW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhpoVW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhpoVW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNhpoVW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhpoVW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhpoVW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhpoVW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhpoVW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhpoVW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhpoVW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhpoVW.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr8dPn1.s: Assembler messages:
encrypt.c: /tmp/ccr8dPn1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8dPn1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8dPn1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8dPn1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8dPn1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8dPn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8dPn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8dPn1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8dPn1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8dPn1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8dPn1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8dPn1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8dPn1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8dPn1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8dPn1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr8dPn1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8dPn1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8dPn1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8dPn1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8dPn1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8dPn1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8dPn1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8dPn1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8dPn1.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3D6QZZ.s: Assembler messages:
encrypt.c: /tmp/cc3D6QZZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3D6QZZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3D6QZZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3D6QZZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D6QZZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D6QZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D6QZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D6QZZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D6QZZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D6QZZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D6QZZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D6QZZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3D6QZZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D6QZZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3D6QZZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3D6QZZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D6QZZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D6QZZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D6QZZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D6QZZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D6QZZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3D6QZZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D6QZZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D6QZZ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwpMyKR.s: Assembler messages:
encrypt.c: /tmp/ccwpMyKR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwpMyKR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwpMyKR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwpMyKR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpMyKR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpMyKR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpMyKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpMyKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpMyKR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpMyKR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpMyKR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpMyKR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwpMyKR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpMyKR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwpMyKR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpMyKR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwpMyKR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpMyKR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpMyKR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpMyKR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpMyKR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpMyKR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwpMyKR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpMyKR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9GkInh.s: Assembler messages:
encrypt.c: /tmp/cc9GkInh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GkInh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GkInh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GkInh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkInh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkInh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkInh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkInh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkInh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkInh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkInh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkInh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GkInh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkInh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GkInh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkInh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9GkInh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkInh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GkInh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GkInh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkInh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GkInh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GkInh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GkInh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqToN7o.s: Assembler messages:
encrypt.c: /tmp/ccqToN7o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqToN7o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqToN7o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqToN7o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqToN7o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqToN7o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqToN7o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqToN7o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqToN7o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqToN7o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqToN7o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqToN7o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqToN7o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqToN7o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqToN7o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqToN7o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqToN7o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqToN7o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqToN7o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqToN7o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqToN7o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqToN7o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqToN7o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqToN7o.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI68sid.s: Assembler messages:
encrypt.c: /tmp/ccI68sid.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI68sid.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI68sid.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI68sid.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI68sid.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI68sid.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI68sid.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI68sid.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI68sid.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI68sid.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI68sid.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI68sid.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI68sid.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI68sid.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI68sid.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI68sid.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI68sid.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI68sid.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI68sid.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI68sid.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI68sid.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI68sid.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI68sid.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI68sid.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrS2pSi.s: Assembler messages:
encrypt.c: /tmp/ccrS2pSi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrS2pSi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrS2pSi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrS2pSi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS2pSi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS2pSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS2pSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS2pSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS2pSi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrS2pSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrS2pSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrS2pSi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrS2pSi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS2pSi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrS2pSi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrS2pSi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrS2pSi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrS2pSi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrS2pSi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS2pSi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrS2pSi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrS2pSi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrS2pSi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrS2pSi.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1SeT4N.s: Assembler messages:
encrypt.c: /tmp/cc1SeT4N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SeT4N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SeT4N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SeT4N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SeT4N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SeT4N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SeT4N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SeT4N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SeT4N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SeT4N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SeT4N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SeT4N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SeT4N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SeT4N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SeT4N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1SeT4N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SeT4N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SeT4N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SeT4N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SeT4N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SeT4N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SeT4N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SeT4N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SeT4N.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccluf42C.s: Assembler messages:
encrypt.c: /tmp/ccluf42C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccluf42C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccluf42C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccluf42C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluf42C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluf42C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluf42C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluf42C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluf42C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluf42C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluf42C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluf42C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccluf42C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluf42C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccluf42C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluf42C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccluf42C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluf42C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccluf42C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccluf42C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluf42C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccluf42C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccluf42C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccluf42C.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3odSNx.s: Assembler messages:
encrypt.c: /tmp/cc3odSNx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3odSNx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3odSNx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3odSNx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odSNx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odSNx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odSNx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odSNx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odSNx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3odSNx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3odSNx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3odSNx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3odSNx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odSNx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3odSNx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3odSNx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3odSNx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3odSNx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3odSNx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3odSNx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odSNx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3odSNx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3odSNx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3odSNx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC6xhvD.s: Assembler messages:
encrypt.c: /tmp/ccC6xhvD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6xhvD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6xhvD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6xhvD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xhvD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xhvD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xhvD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xhvD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xhvD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6xhvD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6xhvD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6xhvD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6xhvD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xhvD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6xhvD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6xhvD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6xhvD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xhvD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xhvD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xhvD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xhvD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6xhvD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xhvD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xhvD.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch1Nc00.s: Assembler messages:
encrypt.c: /tmp/cch1Nc00.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch1Nc00.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch1Nc00.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch1Nc00.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Nc00.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Nc00.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Nc00.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Nc00.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Nc00.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Nc00.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Nc00.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Nc00.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch1Nc00.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Nc00.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch1Nc00.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Nc00.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch1Nc00.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Nc00.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1Nc00.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1Nc00.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Nc00.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1Nc00.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch1Nc00.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1Nc00.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnHrok8.s: Assembler messages:
encrypt.c: /tmp/ccnHrok8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnHrok8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnHrok8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnHrok8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHrok8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHrok8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHrok8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHrok8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHrok8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnHrok8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnHrok8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnHrok8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnHrok8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHrok8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnHrok8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnHrok8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnHrok8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHrok8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHrok8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHrok8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHrok8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnHrok8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHrok8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHrok8.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5YXyCd.s: Assembler messages:
encrypt.c: /tmp/cc5YXyCd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YXyCd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YXyCd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YXyCd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YXyCd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YXyCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YXyCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YXyCd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YXyCd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YXyCd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YXyCd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YXyCd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YXyCd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YXyCd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YXyCd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5YXyCd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YXyCd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YXyCd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YXyCd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YXyCd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YXyCd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YXyCd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YXyCd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YXyCd.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck4JD8X.s: Assembler messages:
encrypt.c: /tmp/cck4JD8X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck4JD8X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck4JD8X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck4JD8X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4JD8X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4JD8X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4JD8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4JD8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4JD8X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4JD8X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4JD8X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4JD8X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck4JD8X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4JD8X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck4JD8X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4JD8X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck4JD8X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4JD8X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4JD8X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4JD8X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4JD8X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4JD8X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck4JD8X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4JD8X.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmlCHHe.s: Assembler messages:
encrypt.c: /tmp/ccmlCHHe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlCHHe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlCHHe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlCHHe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlCHHe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlCHHe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlCHHe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlCHHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlCHHe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlCHHe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlCHHe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlCHHe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlCHHe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlCHHe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlCHHe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlCHHe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmlCHHe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlCHHe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlCHHe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlCHHe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlCHHe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlCHHe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlCHHe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlCHHe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuUVBrq.s: Assembler messages:
encrypt.c: /tmp/ccuUVBrq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUVBrq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUVBrq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUVBrq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUVBrq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUVBrq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUVBrq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUVBrq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUVBrq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUVBrq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUVBrq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUVBrq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUVBrq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUVBrq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUVBrq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuUVBrq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUVBrq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUVBrq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUVBrq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUVBrq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUVBrq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUVBrq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUVBrq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUVBrq.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAjdfcl.s: Assembler messages:
encrypt.c: /tmp/ccAjdfcl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAjdfcl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAjdfcl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAjdfcl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjdfcl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjdfcl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjdfcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjdfcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjdfcl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjdfcl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjdfcl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjdfcl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAjdfcl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjdfcl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAjdfcl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjdfcl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAjdfcl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjdfcl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjdfcl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjdfcl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjdfcl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjdfcl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAjdfcl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjdfcl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDw7isy.s: Assembler messages:
encrypt.c: /tmp/ccDw7isy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDw7isy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDw7isy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDw7isy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw7isy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw7isy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw7isy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw7isy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw7isy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDw7isy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDw7isy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDw7isy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDw7isy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw7isy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDw7isy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDw7isy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDw7isy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw7isy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw7isy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw7isy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw7isy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDw7isy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw7isy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw7isy.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1a3inO.s: Assembler messages:
encrypt.c: /tmp/cc1a3inO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1a3inO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1a3inO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1a3inO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a3inO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a3inO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a3inO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a3inO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a3inO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1a3inO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1a3inO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1a3inO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1a3inO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a3inO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1a3inO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1a3inO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1a3inO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1a3inO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1a3inO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a3inO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1a3inO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1a3inO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1a3inO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1a3inO.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWfsn1w.s: Assembler messages:
encrypt.c: /tmp/ccWfsn1w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWfsn1w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWfsn1w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWfsn1w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfsn1w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfsn1w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfsn1w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfsn1w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfsn1w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfsn1w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfsn1w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfsn1w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWfsn1w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfsn1w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWfsn1w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfsn1w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWfsn1w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfsn1w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWfsn1w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWfsn1w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfsn1w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWfsn1w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWfsn1w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWfsn1w.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnkX07F.s: Assembler messages:
encrypt.c: /tmp/ccnkX07F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnkX07F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnkX07F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnkX07F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkX07F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkX07F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkX07F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkX07F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkX07F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkX07F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkX07F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkX07F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnkX07F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkX07F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnkX07F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkX07F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnkX07F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkX07F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkX07F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkX07F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkX07F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkX07F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnkX07F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkX07F.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczk09EU.s: Assembler messages:
encrypt.c: /tmp/cczk09EU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczk09EU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczk09EU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczk09EU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczk09EU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczk09EU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczk09EU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczk09EU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczk09EU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczk09EU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczk09EU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczk09EU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczk09EU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczk09EU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczk09EU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczk09EU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczk09EU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczk09EU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczk09EU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczk09EU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczk09EU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczk09EU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczk09EU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczk09EU.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc25UYOS.s: Assembler messages:
encrypt.c: /tmp/cc25UYOS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc25UYOS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc25UYOS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc25UYOS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25UYOS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25UYOS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25UYOS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25UYOS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25UYOS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25UYOS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25UYOS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25UYOS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc25UYOS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25UYOS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc25UYOS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25UYOS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc25UYOS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25UYOS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25UYOS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25UYOS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25UYOS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25UYOS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25UYOS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25UYOS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv4sqfv.s: Assembler messages:
encrypt.c: /tmp/ccv4sqfv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4sqfv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv4sqfv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv4sqfv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4sqfv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4sqfv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4sqfv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4sqfv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4sqfv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4sqfv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4sqfv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4sqfv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv4sqfv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4sqfv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv4sqfv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv4sqfv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4sqfv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4sqfv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4sqfv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4sqfv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4sqfv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4sqfv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4sqfv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4sqfv.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP8KCgb.s: Assembler messages:
encrypt.c: /tmp/ccP8KCgb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8KCgb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8KCgb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8KCgb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8KCgb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8KCgb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8KCgb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8KCgb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8KCgb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8KCgb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8KCgb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8KCgb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8KCgb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8KCgb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8KCgb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP8KCgb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8KCgb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8KCgb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8KCgb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8KCgb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8KCgb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8KCgb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8KCgb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8KCgb.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx3tnGV.s: Assembler messages:
encrypt.c: /tmp/ccx3tnGV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx3tnGV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx3tnGV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx3tnGV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3tnGV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3tnGV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3tnGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3tnGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3tnGV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3tnGV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3tnGV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3tnGV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx3tnGV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3tnGV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx3tnGV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3tnGV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx3tnGV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3tnGV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3tnGV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3tnGV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3tnGV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3tnGV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3tnGV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3tnGV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5eEbvh.s: Assembler messages:
encrypt.c: /tmp/cc5eEbvh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5eEbvh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5eEbvh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5eEbvh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEbvh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEbvh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEbvh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEbvh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEbvh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eEbvh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eEbvh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eEbvh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5eEbvh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEbvh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5eEbvh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eEbvh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5eEbvh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eEbvh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5eEbvh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5eEbvh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEbvh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5eEbvh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5eEbvh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5eEbvh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc73IsGE.s: Assembler messages:
encrypt.c: /tmp/cc73IsGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73IsGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73IsGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc73IsGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73IsGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73IsGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73IsGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73IsGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73IsGE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73IsGE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73IsGE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73IsGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73IsGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73IsGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73IsGE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc73IsGE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73IsGE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73IsGE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73IsGE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73IsGE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73IsGE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73IsGE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73IsGE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73IsGE.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHCPO6p.s: Assembler messages:
encrypt.c: /tmp/ccHCPO6p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHCPO6p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHCPO6p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHCPO6p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCPO6p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCPO6p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCPO6p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCPO6p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCPO6p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCPO6p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCPO6p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCPO6p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHCPO6p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCPO6p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHCPO6p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCPO6p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHCPO6p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCPO6p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHCPO6p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHCPO6p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCPO6p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHCPO6p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHCPO6p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHCPO6p.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjwLPXn.s: Assembler messages:
encrypt.c: /tmp/ccjwLPXn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwLPXn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwLPXn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwLPXn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwLPXn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwLPXn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwLPXn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwLPXn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwLPXn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwLPXn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwLPXn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwLPXn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwLPXn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwLPXn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwLPXn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjwLPXn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwLPXn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwLPXn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwLPXn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwLPXn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwLPXn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwLPXn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwLPXn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwLPXn.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ6JhPK.s: Assembler messages:
encrypt.c: /tmp/ccJ6JhPK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6JhPK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ6JhPK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6JhPK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6JhPK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6JhPK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6JhPK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6JhPK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6JhPK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6JhPK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6JhPK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6JhPK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ6JhPK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6JhPK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ6JhPK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6JhPK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ6JhPK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6JhPK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6JhPK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6JhPK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6JhPK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6JhPK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6JhPK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6JhPK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctcD8yQ.s: Assembler messages:
encrypt.c: /tmp/cctcD8yQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcD8yQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcD8yQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctcD8yQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD8yQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD8yQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD8yQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD8yQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD8yQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcD8yQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcD8yQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcD8yQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcD8yQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD8yQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcD8yQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctcD8yQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcD8yQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcD8yQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcD8yQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcD8yQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcD8yQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcD8yQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcD8yQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcD8yQ.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccEerwZx.s: Assembler messages:
encrypt.c: /tmp/ccEerwZx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEerwZx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEerwZx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEerwZx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEerwZx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEerwZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEerwZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEerwZx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEerwZx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEerwZx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEerwZx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEerwZx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEerwZx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEerwZx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEerwZx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEerwZx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEerwZx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEerwZx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEerwZx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEerwZx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEerwZx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEerwZx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEerwZx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEerwZx.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccN4FFxM.s: Assembler messages:
encrypt.c: /tmp/ccN4FFxM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN4FFxM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN4FFxM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN4FFxM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4FFxM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4FFxM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4FFxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4FFxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4FFxM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4FFxM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4FFxM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4FFxM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN4FFxM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4FFxM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN4FFxM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4FFxM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN4FFxM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4FFxM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4FFxM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4FFxM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4FFxM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4FFxM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN4FFxM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4FFxM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIDX5U8.s: Assembler messages:
encrypt.c: /tmp/ccIDX5U8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDX5U8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDX5U8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDX5U8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDX5U8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDX5U8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDX5U8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDX5U8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDX5U8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDX5U8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDX5U8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDX5U8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDX5U8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDX5U8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDX5U8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDX5U8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIDX5U8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDX5U8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDX5U8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDX5U8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDX5U8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDX5U8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDX5U8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDX5U8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYEyAN6.s: Assembler messages:
encrypt.c: /tmp/ccYEyAN6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYEyAN6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYEyAN6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYEyAN6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEyAN6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEyAN6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEyAN6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEyAN6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEyAN6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYEyAN6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYEyAN6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYEyAN6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYEyAN6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEyAN6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYEyAN6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYEyAN6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYEyAN6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYEyAN6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYEyAN6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEyAN6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYEyAN6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYEyAN6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYEyAN6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYEyAN6.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB3XIC0.s: Assembler messages:
encrypt.c: /tmp/ccB3XIC0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3XIC0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3XIC0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3XIC0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3XIC0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3XIC0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3XIC0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3XIC0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3XIC0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3XIC0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3XIC0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3XIC0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3XIC0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3XIC0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3XIC0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB3XIC0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3XIC0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3XIC0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3XIC0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3XIC0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3XIC0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3XIC0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3XIC0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3XIC0.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccniB01g.s: Assembler messages:
encrypt.c: /tmp/ccniB01g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccniB01g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccniB01g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccniB01g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniB01g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniB01g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniB01g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniB01g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniB01g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccniB01g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccniB01g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccniB01g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccniB01g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniB01g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccniB01g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccniB01g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccniB01g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccniB01g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccniB01g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccniB01g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccniB01g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccniB01g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccniB01g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccniB01g.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLRVZRg.s: Assembler messages:
encrypt.c: /tmp/ccLRVZRg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLRVZRg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLRVZRg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLRVZRg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRVZRg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRVZRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRVZRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRVZRg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRVZRg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLRVZRg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLRVZRg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLRVZRg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLRVZRg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRVZRg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLRVZRg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLRVZRg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLRVZRg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRVZRg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRVZRg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRVZRg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRVZRg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLRVZRg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRVZRg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRVZRg.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct7E1nE.s: Assembler messages:
encrypt.c: /tmp/cct7E1nE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7E1nE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7E1nE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct7E1nE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7E1nE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7E1nE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7E1nE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7E1nE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7E1nE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7E1nE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7E1nE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7E1nE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7E1nE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7E1nE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7E1nE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7E1nE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct7E1nE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7E1nE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7E1nE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7E1nE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7E1nE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7E1nE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7E1nE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7E1nE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmxGwmD.s: Assembler messages:
encrypt.c: /tmp/ccmxGwmD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmxGwmD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmxGwmD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmxGwmD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxGwmD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxGwmD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxGwmD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxGwmD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxGwmD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxGwmD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxGwmD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxGwmD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmxGwmD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxGwmD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmxGwmD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxGwmD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmxGwmD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxGwmD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxGwmD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxGwmD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxGwmD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxGwmD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmxGwmD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxGwmD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccvtgFwj.s: Assembler messages:
encrypt.c: /tmp/ccvtgFwj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtgFwj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtgFwj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtgFwj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtgFwj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtgFwj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtgFwj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtgFwj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtgFwj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtgFwj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtgFwj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtgFwj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtgFwj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtgFwj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtgFwj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvtgFwj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtgFwj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtgFwj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtgFwj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtgFwj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtgFwj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtgFwj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtgFwj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtgFwj.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc26rZqY.s: Assembler messages:
encrypt.c: /tmp/cc26rZqY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26rZqY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26rZqY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc26rZqY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26rZqY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26rZqY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26rZqY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26rZqY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26rZqY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26rZqY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26rZqY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26rZqY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26rZqY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26rZqY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26rZqY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26rZqY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc26rZqY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26rZqY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26rZqY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26rZqY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26rZqY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26rZqY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26rZqY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26rZqY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBoD3BF.s: Assembler messages:
encrypt.c: /tmp/ccBoD3BF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBoD3BF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBoD3BF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBoD3BF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoD3BF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoD3BF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoD3BF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoD3BF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoD3BF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBoD3BF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBoD3BF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBoD3BF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBoD3BF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoD3BF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBoD3BF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBoD3BF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBoD3BF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBoD3BF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBoD3BF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoD3BF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBoD3BF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBoD3BF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBoD3BF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBoD3BF.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGmT6cH.s: Assembler messages:
encrypt.c: /tmp/ccGmT6cH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmT6cH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmT6cH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmT6cH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmT6cH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmT6cH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmT6cH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmT6cH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmT6cH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmT6cH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmT6cH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmT6cH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmT6cH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmT6cH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmT6cH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmT6cH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGmT6cH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmT6cH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmT6cH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmT6cH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmT6cH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmT6cH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmT6cH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmT6cH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdAJGpa.s: Assembler messages:
encrypt.c: /tmp/ccdAJGpa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAJGpa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAJGpa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAJGpa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAJGpa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAJGpa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAJGpa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAJGpa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAJGpa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAJGpa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAJGpa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAJGpa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAJGpa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAJGpa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAJGpa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdAJGpa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAJGpa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAJGpa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAJGpa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAJGpa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAJGpa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAJGpa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAJGpa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAJGpa.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpKDqb1.s: Assembler messages:
encrypt.c: /tmp/ccpKDqb1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpKDqb1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpKDqb1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpKDqb1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKDqb1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKDqb1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKDqb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKDqb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKDqb1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpKDqb1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpKDqb1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpKDqb1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpKDqb1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKDqb1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpKDqb1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpKDqb1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpKDqb1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpKDqb1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpKDqb1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpKDqb1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKDqb1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpKDqb1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpKDqb1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpKDqb1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvfHZXF.s: Assembler messages:
encrypt.c: /tmp/ccvfHZXF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfHZXF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvfHZXF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvfHZXF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfHZXF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfHZXF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfHZXF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfHZXF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfHZXF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvfHZXF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvfHZXF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvfHZXF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvfHZXF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfHZXF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvfHZXF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvfHZXF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvfHZXF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfHZXF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfHZXF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfHZXF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfHZXF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfHZXF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfHZXF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfHZXF.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccMtabyw.s: Assembler messages:
encrypt.c: /tmp/ccMtabyw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtabyw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtabyw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtabyw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtabyw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtabyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtabyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtabyw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtabyw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtabyw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtabyw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtabyw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtabyw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtabyw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtabyw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMtabyw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtabyw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtabyw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtabyw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtabyw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtabyw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtabyw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtabyw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtabyw.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyxekG4.s: Assembler messages:
encrypt.c: /tmp/ccyxekG4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxekG4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxekG4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxekG4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxekG4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxekG4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxekG4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxekG4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxekG4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxekG4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxekG4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxekG4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxekG4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxekG4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxekG4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxekG4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyxekG4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxekG4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxekG4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxekG4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxekG4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxekG4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxekG4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxekG4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUpxenn.s: Assembler messages:
encrypt.c: /tmp/ccUpxenn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpxenn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUpxenn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpxenn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpxenn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpxenn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpxenn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpxenn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpxenn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpxenn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpxenn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpxenn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUpxenn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpxenn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUpxenn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpxenn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUpxenn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpxenn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpxenn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpxenn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpxenn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpxenn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpxenn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpxenn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnlZrKT.s: Assembler messages:
encrypt.c: /tmp/ccnlZrKT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnlZrKT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnlZrKT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnlZrKT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlZrKT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlZrKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlZrKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlZrKT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlZrKT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlZrKT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlZrKT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlZrKT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnlZrKT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlZrKT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnlZrKT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnlZrKT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlZrKT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlZrKT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlZrKT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlZrKT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlZrKT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnlZrKT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlZrKT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlZrKT.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU4rsvO.s: Assembler messages:
encrypt.c: /tmp/ccU4rsvO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4rsvO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4rsvO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4rsvO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rsvO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rsvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rsvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rsvO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rsvO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4rsvO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4rsvO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4rsvO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4rsvO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rsvO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4rsvO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU4rsvO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4rsvO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rsvO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rsvO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rsvO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rsvO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4rsvO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rsvO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rsvO.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccktu61R.s: Assembler messages:
encrypt.c: /tmp/ccktu61R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccktu61R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccktu61R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccktu61R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktu61R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktu61R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktu61R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktu61R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktu61R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktu61R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktu61R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktu61R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccktu61R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktu61R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccktu61R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktu61R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccktu61R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktu61R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktu61R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktu61R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktu61R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktu61R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccktu61R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktu61R.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA8L5Of.s: Assembler messages:
encrypt.c: /tmp/ccA8L5Of.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA8L5Of.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA8L5Of.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA8L5Of.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8L5Of.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8L5Of.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8L5Of.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8L5Of.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8L5Of.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8L5Of.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8L5Of.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8L5Of.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA8L5Of.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8L5Of.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA8L5Of.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8L5Of.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA8L5Of.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8L5Of.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8L5Of.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8L5Of.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8L5Of.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8L5Of.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA8L5Of.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8L5Of.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvhAE2l.s: Assembler messages:
encrypt.c: /tmp/ccvhAE2l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhAE2l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhAE2l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhAE2l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhAE2l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhAE2l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhAE2l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhAE2l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhAE2l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhAE2l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhAE2l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhAE2l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhAE2l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhAE2l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhAE2l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvhAE2l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhAE2l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhAE2l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhAE2l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhAE2l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhAE2l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhAE2l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhAE2l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhAE2l.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvKZll7.s: Assembler messages:
encrypt.c: /tmp/ccvKZll7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKZll7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvKZll7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvKZll7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKZll7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKZll7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKZll7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKZll7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKZll7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvKZll7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvKZll7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvKZll7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvKZll7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKZll7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvKZll7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvKZll7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvKZll7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKZll7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKZll7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKZll7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKZll7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKZll7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKZll7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKZll7.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx0CR13.s: Assembler messages:
encrypt.c: /tmp/ccx0CR13.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0CR13.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0CR13.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0CR13.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0CR13.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0CR13.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0CR13.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0CR13.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0CR13.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0CR13.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0CR13.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0CR13.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0CR13.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0CR13.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0CR13.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0CR13.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0CR13.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0CR13.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0CR13.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0CR13.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0CR13.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0CR13.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0CR13.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0CR13.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUIFzJA.s: Assembler messages:
encrypt.c: /tmp/ccUIFzJA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUIFzJA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUIFzJA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUIFzJA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIFzJA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIFzJA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIFzJA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIFzJA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIFzJA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIFzJA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIFzJA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIFzJA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUIFzJA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIFzJA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUIFzJA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIFzJA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUIFzJA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIFzJA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIFzJA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIFzJA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIFzJA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIFzJA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUIFzJA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIFzJA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbVTB0E.s: Assembler messages:
encrypt.c: /tmp/ccbVTB0E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVTB0E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVTB0E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVTB0E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVTB0E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVTB0E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVTB0E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVTB0E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVTB0E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVTB0E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVTB0E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVTB0E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVTB0E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVTB0E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVTB0E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbVTB0E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVTB0E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVTB0E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVTB0E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVTB0E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVTB0E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVTB0E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVTB0E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVTB0E.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV3U6PJ.s: Assembler messages:
encrypt.c: /tmp/ccV3U6PJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV3U6PJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV3U6PJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV3U6PJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3U6PJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3U6PJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3U6PJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3U6PJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3U6PJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3U6PJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3U6PJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3U6PJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV3U6PJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3U6PJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV3U6PJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV3U6PJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3U6PJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3U6PJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3U6PJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3U6PJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3U6PJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV3U6PJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3U6PJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3U6PJ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbCrgIF.s: Assembler messages:
encrypt.c: /tmp/ccbCrgIF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCrgIF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCrgIF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCrgIF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCrgIF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCrgIF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCrgIF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCrgIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCrgIF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCrgIF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCrgIF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCrgIF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCrgIF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCrgIF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCrgIF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCrgIF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbCrgIF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCrgIF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCrgIF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCrgIF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCrgIF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCrgIF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCrgIF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCrgIF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTQibU0.s: Assembler messages:
encrypt.c: /tmp/ccTQibU0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQibU0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQibU0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQibU0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQibU0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQibU0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQibU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQibU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQibU0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQibU0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQibU0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQibU0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQibU0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQibU0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQibU0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQibU0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTQibU0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQibU0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQibU0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQibU0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQibU0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQibU0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQibU0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQibU0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczxpPJ4.s: Assembler messages:
encrypt.c: /tmp/cczxpPJ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxpPJ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxpPJ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczxpPJ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxpPJ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxpPJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxpPJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxpPJ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxpPJ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxpPJ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxpPJ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxpPJ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxpPJ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxpPJ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxpPJ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczxpPJ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxpPJ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxpPJ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxpPJ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxpPJ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxpPJ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxpPJ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxpPJ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxpPJ4.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj2Myl2.s: Assembler messages:
encrypt.c: /tmp/ccj2Myl2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2Myl2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2Myl2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2Myl2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Myl2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Myl2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Myl2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Myl2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Myl2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2Myl2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2Myl2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2Myl2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2Myl2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Myl2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2Myl2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj2Myl2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2Myl2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2Myl2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2Myl2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Myl2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2Myl2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2Myl2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2Myl2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2Myl2.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrV227W.s: Assembler messages:
encrypt.c: /tmp/ccrV227W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrV227W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrV227W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrV227W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV227W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV227W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV227W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV227W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV227W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV227W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV227W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV227W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrV227W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV227W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrV227W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV227W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrV227W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV227W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV227W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV227W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV227W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV227W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrV227W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV227W.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEjLEVk.s: Assembler messages:
encrypt.c: /tmp/ccEjLEVk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjLEVk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjLEVk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjLEVk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjLEVk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjLEVk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjLEVk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjLEVk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjLEVk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjLEVk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjLEVk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjLEVk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjLEVk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjLEVk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjLEVk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjLEVk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjLEVk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjLEVk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjLEVk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjLEVk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjLEVk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjLEVk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjLEVk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjLEVk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwQnjTq.s: Assembler messages:
encrypt.c: /tmp/ccwQnjTq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwQnjTq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwQnjTq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwQnjTq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQnjTq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQnjTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQnjTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQnjTq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQnjTq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQnjTq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQnjTq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQnjTq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwQnjTq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQnjTq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwQnjTq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwQnjTq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQnjTq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQnjTq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQnjTq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQnjTq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQnjTq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwQnjTq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQnjTq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQnjTq.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceERfxq.s: Assembler messages:
encrypt.c: /tmp/cceERfxq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceERfxq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceERfxq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceERfxq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceERfxq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceERfxq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceERfxq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceERfxq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceERfxq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceERfxq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceERfxq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceERfxq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceERfxq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceERfxq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceERfxq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceERfxq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceERfxq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceERfxq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceERfxq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceERfxq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceERfxq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceERfxq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceERfxq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceERfxq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfh2Grv.s: Assembler messages:
encrypt.c: /tmp/ccfh2Grv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfh2Grv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfh2Grv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfh2Grv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh2Grv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh2Grv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh2Grv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh2Grv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh2Grv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh2Grv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh2Grv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh2Grv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfh2Grv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh2Grv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfh2Grv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfh2Grv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh2Grv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh2Grv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh2Grv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh2Grv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh2Grv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfh2Grv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh2Grv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh2Grv.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPxu4mI.s: Assembler messages:
encrypt.c: /tmp/ccPxu4mI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxu4mI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxu4mI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxu4mI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxu4mI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxu4mI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxu4mI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxu4mI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxu4mI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxu4mI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxu4mI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxu4mI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxu4mI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxu4mI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxu4mI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPxu4mI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxu4mI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxu4mI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxu4mI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxu4mI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxu4mI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxu4mI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxu4mI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxu4mI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuAebyU.s: Assembler messages:
encrypt.c: /tmp/ccuAebyU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuAebyU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuAebyU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuAebyU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAebyU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAebyU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAebyU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAebyU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAebyU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAebyU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAebyU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAebyU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuAebyU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAebyU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuAebyU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAebyU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuAebyU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAebyU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAebyU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAebyU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAebyU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAebyU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAebyU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAebyU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDshkJM.s: Assembler messages:
encrypt.c: /tmp/ccDshkJM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDshkJM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDshkJM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDshkJM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDshkJM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDshkJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDshkJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDshkJM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDshkJM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDshkJM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDshkJM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDshkJM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDshkJM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDshkJM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDshkJM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDshkJM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDshkJM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDshkJM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDshkJM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDshkJM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDshkJM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDshkJM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDshkJM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDshkJM.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw4cMXH.s: Assembler messages:
encrypt.c: /tmp/ccw4cMXH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw4cMXH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw4cMXH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw4cMXH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4cMXH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4cMXH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4cMXH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4cMXH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4cMXH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4cMXH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4cMXH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4cMXH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw4cMXH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4cMXH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw4cMXH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4cMXH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw4cMXH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4cMXH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4cMXH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4cMXH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4cMXH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4cMXH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw4cMXH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4cMXH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHjOm8e.s: Assembler messages:
encrypt.c: /tmp/ccHjOm8e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjOm8e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjOm8e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjOm8e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOm8e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOm8e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOm8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOm8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOm8e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjOm8e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjOm8e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjOm8e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjOm8e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOm8e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjOm8e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjOm8e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHjOm8e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjOm8e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjOm8e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjOm8e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOm8e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjOm8e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjOm8e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjOm8e.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU42Xc4.s: Assembler messages:
encrypt.c: /tmp/ccU42Xc4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU42Xc4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU42Xc4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU42Xc4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU42Xc4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU42Xc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU42Xc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU42Xc4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU42Xc4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU42Xc4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU42Xc4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU42Xc4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU42Xc4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU42Xc4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU42Xc4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU42Xc4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU42Xc4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU42Xc4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU42Xc4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU42Xc4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU42Xc4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU42Xc4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU42Xc4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU42Xc4.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccchoPOT.s: Assembler messages:
encrypt.c: /tmp/ccchoPOT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccchoPOT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccchoPOT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccchoPOT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchoPOT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchoPOT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchoPOT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchoPOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchoPOT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchoPOT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchoPOT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchoPOT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccchoPOT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchoPOT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccchoPOT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchoPOT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccchoPOT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchoPOT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchoPOT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchoPOT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchoPOT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchoPOT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccchoPOT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchoPOT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp6wuil.s: Assembler messages:
encrypt.c: /tmp/ccp6wuil.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp6wuil.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp6wuil.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp6wuil.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6wuil.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6wuil.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6wuil.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6wuil.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6wuil.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6wuil.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6wuil.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6wuil.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp6wuil.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6wuil.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp6wuil.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp6wuil.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6wuil.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6wuil.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6wuil.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6wuil.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6wuil.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp6wuil.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6wuil.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6wuil.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9bvO5l.s: Assembler messages:
encrypt.c: /tmp/cc9bvO5l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bvO5l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bvO5l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bvO5l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bvO5l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bvO5l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bvO5l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bvO5l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bvO5l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bvO5l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bvO5l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bvO5l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bvO5l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bvO5l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bvO5l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bvO5l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9bvO5l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bvO5l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bvO5l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bvO5l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bvO5l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bvO5l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bvO5l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bvO5l.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ50v0F.s: Assembler messages:
encrypt.c: /tmp/ccJ50v0F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ50v0F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ50v0F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ50v0F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ50v0F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ50v0F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ50v0F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ50v0F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ50v0F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ50v0F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ50v0F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ50v0F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ50v0F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ50v0F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ50v0F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ50v0F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ50v0F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ50v0F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ50v0F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ50v0F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ50v0F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ50v0F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ50v0F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ50v0F.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc0m5EHe.s: Assembler messages:
encrypt.c: /tmp/cc0m5EHe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0m5EHe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0m5EHe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0m5EHe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m5EHe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m5EHe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m5EHe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m5EHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m5EHe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m5EHe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m5EHe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m5EHe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0m5EHe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m5EHe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0m5EHe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m5EHe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0m5EHe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m5EHe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m5EHe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m5EHe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m5EHe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m5EHe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0m5EHe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m5EHe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccwOs9cG.s: Assembler messages:
encrypt.c: /tmp/ccwOs9cG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwOs9cG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwOs9cG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwOs9cG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOs9cG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOs9cG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOs9cG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOs9cG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOs9cG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOs9cG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOs9cG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOs9cG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwOs9cG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOs9cG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwOs9cG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwOs9cG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOs9cG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOs9cG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOs9cG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOs9cG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOs9cG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwOs9cG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOs9cG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOs9cG.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBeXTcE.s: Assembler messages:
encrypt.c: /tmp/ccBeXTcE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBeXTcE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBeXTcE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBeXTcE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeXTcE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeXTcE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeXTcE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeXTcE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeXTcE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBeXTcE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBeXTcE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBeXTcE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBeXTcE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeXTcE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBeXTcE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBeXTcE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBeXTcE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBeXTcE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBeXTcE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBeXTcE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeXTcE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBeXTcE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBeXTcE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBeXTcE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCDwUlX.s: Assembler messages:
encrypt.c: /tmp/ccCDwUlX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCDwUlX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCDwUlX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCDwUlX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDwUlX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDwUlX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDwUlX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDwUlX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDwUlX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDwUlX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDwUlX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDwUlX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCDwUlX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDwUlX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCDwUlX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCDwUlX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDwUlX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDwUlX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDwUlX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDwUlX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDwUlX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCDwUlX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDwUlX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDwUlX.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMkSnN5.s: Assembler messages:
encrypt.c: /tmp/ccMkSnN5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMkSnN5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMkSnN5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMkSnN5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkSnN5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkSnN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkSnN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkSnN5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkSnN5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkSnN5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkSnN5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkSnN5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMkSnN5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkSnN5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMkSnN5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMkSnN5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkSnN5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkSnN5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkSnN5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkSnN5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkSnN5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMkSnN5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkSnN5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkSnN5.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnyyrSc.s: Assembler messages:
encrypt.c: /tmp/ccnyyrSc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnyyrSc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnyyrSc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnyyrSc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyyrSc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyyrSc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyyrSc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyyrSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyyrSc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyyrSc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyyrSc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyyrSc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnyyrSc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyyrSc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnyyrSc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyyrSc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnyyrSc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyyrSc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyyrSc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyyrSc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyyrSc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyyrSc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnyyrSc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyyrSc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Nfmvp.s: Assembler messages:
encrypt.c: /tmp/cc2Nfmvp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Nfmvp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Nfmvp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Nfmvp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Nfmvp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Nfmvp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Nfmvp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Nfmvp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Nfmvp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Nfmvp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Nfmvp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Nfmvp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Nfmvp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Nfmvp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Nfmvp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Nfmvp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Nfmvp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Nfmvp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Nfmvp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Nfmvp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Nfmvp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Nfmvp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Nfmvp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Nfmvp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy7iT2s.s: Assembler messages:
encrypt.c: /tmp/ccy7iT2s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7iT2s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy7iT2s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy7iT2s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7iT2s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7iT2s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7iT2s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7iT2s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7iT2s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7iT2s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7iT2s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7iT2s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy7iT2s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7iT2s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy7iT2s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy7iT2s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7iT2s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7iT2s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7iT2s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7iT2s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7iT2s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7iT2s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7iT2s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7iT2s.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cce8YyVJ.s: Assembler messages:
encrypt.c: /tmp/cce8YyVJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce8YyVJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce8YyVJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce8YyVJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8YyVJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8YyVJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8YyVJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8YyVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8YyVJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8YyVJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8YyVJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8YyVJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce8YyVJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8YyVJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce8YyVJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8YyVJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce8YyVJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8YyVJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce8YyVJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce8YyVJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8YyVJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce8YyVJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce8YyVJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce8YyVJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccmwBB1p.s: Assembler messages:
encrypt.c: /tmp/ccmwBB1p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwBB1p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwBB1p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwBB1p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwBB1p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwBB1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwBB1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwBB1p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwBB1p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwBB1p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwBB1p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwBB1p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwBB1p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwBB1p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwBB1p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmwBB1p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwBB1p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwBB1p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwBB1p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwBB1p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwBB1p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwBB1p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwBB1p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwBB1p.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm6GYAJ.s: Assembler messages:
encrypt.c: /tmp/ccm6GYAJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm6GYAJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm6GYAJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm6GYAJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6GYAJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6GYAJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6GYAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6GYAJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6GYAJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm6GYAJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm6GYAJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm6GYAJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm6GYAJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6GYAJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm6GYAJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm6GYAJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm6GYAJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6GYAJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6GYAJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6GYAJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6GYAJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6GYAJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6GYAJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6GYAJ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczObacK.s: Assembler messages:
encrypt.c: /tmp/cczObacK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczObacK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczObacK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczObacK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczObacK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczObacK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczObacK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczObacK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczObacK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczObacK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczObacK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczObacK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczObacK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczObacK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczObacK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczObacK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczObacK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczObacK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczObacK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczObacK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczObacK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczObacK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczObacK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczObacK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQeg55Z.s: Assembler messages:
encrypt.c: /tmp/ccQeg55Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQeg55Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQeg55Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQeg55Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeg55Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeg55Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeg55Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeg55Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeg55Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeg55Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeg55Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeg55Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQeg55Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeg55Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQeg55Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeg55Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQeg55Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeg55Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQeg55Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQeg55Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeg55Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQeg55Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQeg55Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQeg55Z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciPxkrH.s: Assembler messages:
encrypt.c: /tmp/cciPxkrH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciPxkrH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciPxkrH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciPxkrH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPxkrH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPxkrH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPxkrH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPxkrH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPxkrH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPxkrH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPxkrH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPxkrH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciPxkrH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPxkrH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciPxkrH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciPxkrH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPxkrH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPxkrH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPxkrH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPxkrH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPxkrH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciPxkrH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPxkrH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPxkrH.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc84mnWp.s: Assembler messages:
encrypt.c: /tmp/cc84mnWp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84mnWp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84mnWp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc84mnWp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84mnWp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84mnWp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84mnWp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84mnWp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84mnWp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84mnWp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84mnWp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84mnWp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84mnWp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84mnWp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84mnWp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84mnWp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc84mnWp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84mnWp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84mnWp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84mnWp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84mnWp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84mnWp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84mnWp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84mnWp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJymxB0.s: Assembler messages:
encrypt.c: /tmp/ccJymxB0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJymxB0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJymxB0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJymxB0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJymxB0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJymxB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJymxB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJymxB0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJymxB0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJymxB0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJymxB0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJymxB0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJymxB0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJymxB0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJymxB0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJymxB0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJymxB0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJymxB0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJymxB0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJymxB0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJymxB0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJymxB0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJymxB0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJymxB0.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccNFYl4h.s: Assembler messages:
encrypt.c: /tmp/ccNFYl4h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNFYl4h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNFYl4h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNFYl4h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFYl4h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFYl4h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFYl4h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFYl4h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFYl4h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFYl4h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFYl4h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFYl4h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNFYl4h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFYl4h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNFYl4h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFYl4h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNFYl4h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFYl4h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFYl4h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFYl4h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFYl4h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFYl4h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNFYl4h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFYl4h.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cceTIAZY.s: Assembler messages:
encrypt.c: /tmp/cceTIAZY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceTIAZY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceTIAZY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceTIAZY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTIAZY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTIAZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTIAZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTIAZY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTIAZY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTIAZY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTIAZY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTIAZY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceTIAZY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTIAZY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceTIAZY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceTIAZY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTIAZY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTIAZY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTIAZY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTIAZY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTIAZY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceTIAZY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTIAZY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTIAZY.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2rRzpj.s: Assembler messages:
encrypt.c: /tmp/cc2rRzpj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rRzpj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rRzpj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rRzpj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rRzpj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rRzpj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rRzpj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rRzpj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rRzpj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rRzpj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rRzpj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rRzpj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rRzpj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rRzpj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rRzpj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2rRzpj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rRzpj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rRzpj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rRzpj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rRzpj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rRzpj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rRzpj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rRzpj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rRzpj.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfKp1wM.s: Assembler messages:
encrypt.c: /tmp/ccfKp1wM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKp1wM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKp1wM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKp1wM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKp1wM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKp1wM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKp1wM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKp1wM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKp1wM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKp1wM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKp1wM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKp1wM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKp1wM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKp1wM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKp1wM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKp1wM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfKp1wM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKp1wM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKp1wM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKp1wM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKp1wM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKp1wM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKp1wM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKp1wM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHwrLV1.s: Assembler messages:
encrypt.c: /tmp/ccHwrLV1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwrLV1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwrLV1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwrLV1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrLV1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrLV1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrLV1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrLV1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrLV1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwrLV1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwrLV1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwrLV1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwrLV1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrLV1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwrLV1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwrLV1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwrLV1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwrLV1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwrLV1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwrLV1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrLV1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwrLV1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwrLV1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwrLV1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbl00q7.s: Assembler messages:
encrypt.c: /tmp/ccbl00q7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbl00q7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbl00q7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbl00q7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl00q7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl00q7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl00q7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl00q7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl00q7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbl00q7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbl00q7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbl00q7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbl00q7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl00q7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbl00q7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbl00q7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbl00q7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl00q7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl00q7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl00q7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl00q7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbl00q7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl00q7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl00q7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4gTxtj.s: Assembler messages:
encrypt.c: /tmp/cc4gTxtj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gTxtj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gTxtj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gTxtj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gTxtj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gTxtj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gTxtj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gTxtj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gTxtj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gTxtj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gTxtj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gTxtj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gTxtj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gTxtj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gTxtj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gTxtj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4gTxtj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gTxtj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gTxtj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gTxtj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gTxtj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gTxtj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gTxtj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gTxtj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoDnJCy.s: Assembler messages:
encrypt.c: /tmp/ccoDnJCy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDnJCy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoDnJCy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoDnJCy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDnJCy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDnJCy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDnJCy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDnJCy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDnJCy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDnJCy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDnJCy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDnJCy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoDnJCy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDnJCy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoDnJCy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoDnJCy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDnJCy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDnJCy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDnJCy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDnJCy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDnJCy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDnJCy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDnJCy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDnJCy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7YIDDn.s: Assembler messages:
encrypt.c: /tmp/cc7YIDDn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7YIDDn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7YIDDn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7YIDDn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YIDDn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YIDDn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YIDDn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YIDDn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YIDDn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YIDDn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YIDDn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YIDDn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7YIDDn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YIDDn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7YIDDn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YIDDn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7YIDDn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YIDDn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YIDDn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YIDDn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YIDDn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YIDDn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7YIDDn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YIDDn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7x77Mu.s: Assembler messages:
encrypt.c: /tmp/cc7x77Mu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7x77Mu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7x77Mu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7x77Mu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x77Mu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x77Mu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x77Mu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x77Mu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x77Mu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x77Mu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x77Mu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x77Mu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7x77Mu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x77Mu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7x77Mu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7x77Mu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x77Mu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x77Mu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x77Mu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x77Mu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x77Mu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7x77Mu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x77Mu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x77Mu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6hkq5W.s: Assembler messages:
encrypt.c: /tmp/cc6hkq5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hkq5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hkq5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hkq5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hkq5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hkq5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hkq5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hkq5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hkq5W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hkq5W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hkq5W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hkq5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hkq5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hkq5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hkq5W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6hkq5W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hkq5W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hkq5W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hkq5W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hkq5W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hkq5W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hkq5W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hkq5W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hkq5W.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjzjhSG.s: Assembler messages:
encrypt.c: /tmp/ccjzjhSG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzjhSG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzjhSG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzjhSG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzjhSG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzjhSG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzjhSG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzjhSG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzjhSG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzjhSG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzjhSG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzjhSG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzjhSG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzjhSG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzjhSG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzjhSG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjzjhSG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzjhSG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzjhSG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzjhSG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzjhSG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzjhSG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzjhSG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzjhSG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc85CgZ5.s: Assembler messages:
encrypt.c: /tmp/cc85CgZ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85CgZ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85CgZ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc85CgZ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85CgZ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85CgZ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85CgZ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85CgZ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85CgZ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85CgZ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85CgZ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85CgZ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85CgZ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85CgZ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85CgZ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85CgZ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc85CgZ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85CgZ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85CgZ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85CgZ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85CgZ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85CgZ5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85CgZ5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85CgZ5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRfxZQY.s: Assembler messages:
encrypt.c: /tmp/ccRfxZQY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRfxZQY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRfxZQY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRfxZQY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfxZQY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfxZQY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfxZQY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfxZQY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfxZQY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRfxZQY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRfxZQY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRfxZQY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRfxZQY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfxZQY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRfxZQY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRfxZQY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRfxZQY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfxZQY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfxZQY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfxZQY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfxZQY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRfxZQY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfxZQY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfxZQY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSppRaE.s: Assembler messages:
encrypt.c: /tmp/ccSppRaE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSppRaE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSppRaE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSppRaE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSppRaE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSppRaE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSppRaE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSppRaE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSppRaE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSppRaE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSppRaE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSppRaE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSppRaE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSppRaE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSppRaE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSppRaE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSppRaE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSppRaE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSppRaE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSppRaE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSppRaE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSppRaE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSppRaE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSppRaE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsjZm5e.s: Assembler messages:
encrypt.c: /tmp/ccsjZm5e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsjZm5e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsjZm5e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsjZm5e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjZm5e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjZm5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjZm5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjZm5e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjZm5e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsjZm5e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsjZm5e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsjZm5e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsjZm5e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjZm5e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsjZm5e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsjZm5e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsjZm5e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjZm5e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjZm5e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjZm5e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjZm5e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsjZm5e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjZm5e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjZm5e.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3rZoSf.s: Assembler messages:
encrypt.c: /tmp/cc3rZoSf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3rZoSf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3rZoSf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3rZoSf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rZoSf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rZoSf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rZoSf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rZoSf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rZoSf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rZoSf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rZoSf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rZoSf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3rZoSf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rZoSf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3rZoSf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3rZoSf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rZoSf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rZoSf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rZoSf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rZoSf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rZoSf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3rZoSf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rZoSf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rZoSf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccUhT7vu.s: Assembler messages:
encrypt.c: /tmp/ccUhT7vu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhT7vu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhT7vu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhT7vu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhT7vu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhT7vu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhT7vu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhT7vu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhT7vu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhT7vu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhT7vu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhT7vu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhT7vu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhT7vu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhT7vu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhT7vu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUhT7vu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhT7vu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhT7vu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhT7vu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhT7vu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhT7vu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhT7vu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhT7vu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDIsj4Z.s: Assembler messages:
encrypt.c: /tmp/ccDIsj4Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIsj4Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIsj4Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIsj4Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIsj4Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIsj4Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIsj4Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIsj4Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIsj4Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIsj4Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIsj4Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIsj4Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIsj4Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIsj4Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIsj4Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIsj4Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDIsj4Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIsj4Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIsj4Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIsj4Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIsj4Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIsj4Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIsj4Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIsj4Z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN3IkYz.s: Assembler messages:
encrypt.c: /tmp/ccN3IkYz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3IkYz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3IkYz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3IkYz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3IkYz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3IkYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3IkYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3IkYz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3IkYz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3IkYz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3IkYz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3IkYz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3IkYz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3IkYz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3IkYz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN3IkYz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3IkYz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3IkYz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3IkYz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3IkYz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3IkYz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3IkYz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3IkYz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3IkYz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8zN7xw.s: Assembler messages:
encrypt.c: /tmp/cc8zN7xw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zN7xw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zN7xw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zN7xw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zN7xw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zN7xw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8zN7xw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zN7xw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zN7xw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zN7xw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zN7xw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zN7xw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc8zN7xw.s: Assembler messages:
encrypt.c: /tmp/cc8zN7xw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zN7xw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zN7xw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zN7xw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zN7xw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zN7xw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8zN7xw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zN7xw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zN7xw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zN7xw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zN7xw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zN7xw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zN7xw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zN7xw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFg7SuF.s: Assembler messages:
encrypt.c: /tmp/ccFg7SuF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFg7SuF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFg7SuF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFg7SuF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFg7SuF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFg7SuF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFg7SuF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFg7SuF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFg7SuF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFg7SuF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFg7SuF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFg7SuF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccFg7SuF.s: Assembler messages:
encrypt.c: /tmp/ccFg7SuF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFg7SuF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFg7SuF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFg7SuF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFg7SuF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFg7SuF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFg7SuF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFg7SuF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFg7SuF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFg7SuF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFg7SuF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFg7SuF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFg7SuF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFg7SuF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ8Wox6.s: Assembler messages:
encrypt.c: /tmp/ccJ8Wox6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8Wox6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8Wox6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8Wox6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8Wox6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8Wox6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8Wox6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8Wox6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ8Wox6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8Wox6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8Wox6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccJ8Wox6.s: Assembler messages:
encrypt.c: /tmp/ccJ8Wox6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8Wox6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8Wox6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8Wox6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8Wox6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8Wox6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8Wox6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8Wox6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ8Wox6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8Wox6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8Wox6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8Wox6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8Wox6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNqFmCO.s: Assembler messages:
encrypt.c: /tmp/ccNqFmCO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqFmCO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqFmCO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqFmCO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqFmCO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqFmCO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNqFmCO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqFmCO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqFmCO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqFmCO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqFmCO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqFmCO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccNqFmCO.s: Assembler messages:
encrypt.c: /tmp/ccNqFmCO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqFmCO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqFmCO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqFmCO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqFmCO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqFmCO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNqFmCO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqFmCO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqFmCO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqFmCO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqFmCO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqFmCO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqFmCO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqFmCO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccSIXUZH.s: Assembler messages:
encrypt.c: /tmp/ccSIXUZH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSIXUZH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSIXUZH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSIXUZH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSIXUZH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSIXUZH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSIXUZH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIXUZH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIXUZH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIXUZH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSIXUZH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIXUZH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccSIXUZH.s: Assembler messages:
encrypt.c: /tmp/ccSIXUZH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSIXUZH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSIXUZH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSIXUZH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSIXUZH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSIXUZH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSIXUZH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIXUZH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIXUZH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIXUZH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIXUZH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIXUZH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSIXUZH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIXUZH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cce3JM2X.s: Assembler messages:
encrypt.c: /tmp/cce3JM2X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3JM2X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3JM2X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3JM2X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3JM2X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3JM2X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3JM2X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3JM2X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3JM2X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce3JM2X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3JM2X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3JM2X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cce3JM2X.s: Assembler messages:
encrypt.c: /tmp/cce3JM2X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3JM2X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3JM2X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3JM2X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3JM2X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3JM2X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3JM2X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3JM2X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3JM2X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce3JM2X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3JM2X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3JM2X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3JM2X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3JM2X.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1bjTnp.s: Assembler messages:
encrypt.c: /tmp/cc1bjTnp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1bjTnp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1bjTnp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1bjTnp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bjTnp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bjTnp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bjTnp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1bjTnp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1bjTnp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1bjTnp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bjTnp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1bjTnp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc1bjTnp.s: Assembler messages:
encrypt.c: /tmp/cc1bjTnp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1bjTnp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1bjTnp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1bjTnp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bjTnp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bjTnp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bjTnp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1bjTnp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1bjTnp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1bjTnp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bjTnp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bjTnp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1bjTnp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bjTnp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp1r5d9.s: Assembler messages:
encrypt.c: /tmp/ccp1r5d9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1r5d9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp1r5d9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp1r5d9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp1r5d9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp1r5d9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp1r5d9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1r5d9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1r5d9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1r5d9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1r5d9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1r5d9.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccp1r5d9.s: Assembler messages:
encrypt.c: /tmp/ccp1r5d9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1r5d9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp1r5d9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp1r5d9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp1r5d9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp1r5d9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp1r5d9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1r5d9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1r5d9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1r5d9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1r5d9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1r5d9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1r5d9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1r5d9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3v0cDm.s: Assembler messages:
encrypt.c: /tmp/cc3v0cDm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3v0cDm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3v0cDm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3v0cDm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0cDm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0cDm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0cDm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0cDm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0cDm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3v0cDm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3v0cDm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3v0cDm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3v0cDm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0cDm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3v0cDm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3v0cDm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3v0cDm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v0cDm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v0cDm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0cDm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v0cDm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3v0cDm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v0cDm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v0cDm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjB0GQV.s: Assembler messages:
encrypt.c: /tmp/ccjB0GQV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjB0GQV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjB0GQV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjB0GQV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB0GQV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB0GQV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB0GQV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB0GQV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB0GQV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB0GQV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB0GQV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB0GQV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjB0GQV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB0GQV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjB0GQV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB0GQV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjB0GQV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB0GQV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjB0GQV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjB0GQV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB0GQV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjB0GQV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjB0GQV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjB0GQV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccb42YMD.s: Assembler messages:
encrypt.c: /tmp/ccb42YMD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb42YMD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb42YMD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb42YMD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb42YMD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb42YMD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb42YMD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb42YMD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb42YMD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb42YMD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb42YMD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb42YMD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb42YMD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb42YMD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb42YMD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb42YMD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb42YMD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb42YMD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb42YMD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb42YMD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb42YMD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb42YMD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb42YMD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb42YMD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccs5LKEh.s: Assembler messages:
encrypt.c: /tmp/ccs5LKEh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5LKEh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5LKEh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5LKEh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5LKEh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5LKEh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5LKEh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5LKEh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5LKEh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5LKEh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5LKEh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5LKEh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5LKEh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5LKEh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5LKEh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5LKEh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs5LKEh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5LKEh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5LKEh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5LKEh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5LKEh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5LKEh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5LKEh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5LKEh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTIPwI1.s: Assembler messages:
encrypt.c: /tmp/ccTIPwI1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIPwI1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIPwI1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIPwI1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIPwI1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIPwI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIPwI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIPwI1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIPwI1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIPwI1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIPwI1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIPwI1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIPwI1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIPwI1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIPwI1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTIPwI1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIPwI1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIPwI1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIPwI1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIPwI1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIPwI1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIPwI1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIPwI1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIPwI1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjDuhIw.s: Assembler messages:
encrypt.c: /tmp/ccjDuhIw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjDuhIw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjDuhIw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjDuhIw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDuhIw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDuhIw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDuhIw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDuhIw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDuhIw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDuhIw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDuhIw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDuhIw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjDuhIw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDuhIw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjDuhIw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDuhIw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjDuhIw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDuhIw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDuhIw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDuhIw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDuhIw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDuhIw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjDuhIw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDuhIw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3QqhFL.s: Assembler messages:
encrypt.c: /tmp/cc3QqhFL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QqhFL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QqhFL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QqhFL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QqhFL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QqhFL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QqhFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QqhFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QqhFL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QqhFL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QqhFL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QqhFL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QqhFL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QqhFL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QqhFL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QqhFL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3QqhFL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QqhFL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QqhFL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QqhFL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QqhFL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QqhFL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QqhFL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QqhFL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5AMpfk.s: Assembler messages:
encrypt.c: /tmp/cc5AMpfk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5AMpfk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5AMpfk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5AMpfk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AMpfk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AMpfk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AMpfk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AMpfk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AMpfk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5AMpfk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5AMpfk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5AMpfk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5AMpfk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AMpfk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5AMpfk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5AMpfk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5AMpfk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5AMpfk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5AMpfk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AMpfk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5AMpfk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5AMpfk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5AMpfk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5AMpfk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd4hasB.s: Assembler messages:
encrypt.c: /tmp/ccd4hasB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4hasB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4hasB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4hasB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4hasB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4hasB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4hasB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4hasB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4hasB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4hasB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4hasB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4hasB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4hasB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4hasB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4hasB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd4hasB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4hasB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4hasB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4hasB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4hasB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4hasB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4hasB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4hasB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4hasB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjyaAd6.s: Assembler messages:
encrypt.c: /tmp/ccjyaAd6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjyaAd6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjyaAd6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjyaAd6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyaAd6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyaAd6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyaAd6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyaAd6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyaAd6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyaAd6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyaAd6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyaAd6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjyaAd6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyaAd6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjyaAd6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyaAd6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjyaAd6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyaAd6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyaAd6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyaAd6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyaAd6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyaAd6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyaAd6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyaAd6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0gBUkY.s: Assembler messages:
encrypt.c: /tmp/cc0gBUkY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0gBUkY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0gBUkY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0gBUkY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gBUkY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gBUkY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gBUkY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gBUkY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gBUkY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0gBUkY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0gBUkY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0gBUkY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0gBUkY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gBUkY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0gBUkY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0gBUkY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0gBUkY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gBUkY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gBUkY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gBUkY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gBUkY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0gBUkY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gBUkY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gBUkY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVPxYUq.s: Assembler messages:
encrypt.c: /tmp/ccVPxYUq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPxYUq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPxYUq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPxYUq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPxYUq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPxYUq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPxYUq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPxYUq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPxYUq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPxYUq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPxYUq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPxYUq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPxYUq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPxYUq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPxYUq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPxYUq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVPxYUq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPxYUq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPxYUq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPxYUq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPxYUq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPxYUq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPxYUq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPxYUq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFlIUsJ.s: Assembler messages:
encrypt.c: /tmp/ccFlIUsJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlIUsJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlIUsJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlIUsJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlIUsJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlIUsJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlIUsJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlIUsJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlIUsJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFlIUsJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFlIUsJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFlIUsJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlIUsJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlIUsJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlIUsJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFlIUsJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFlIUsJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlIUsJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlIUsJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlIUsJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlIUsJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFlIUsJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlIUsJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlIUsJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclGg0zR.s: Assembler messages:
encrypt.c: /tmp/cclGg0zR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGg0zR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclGg0zR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclGg0zR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGg0zR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGg0zR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGg0zR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGg0zR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGg0zR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGg0zR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGg0zR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGg0zR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclGg0zR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGg0zR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclGg0zR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGg0zR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclGg0zR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGg0zR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGg0zR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGg0zR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGg0zR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGg0zR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGg0zR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGg0zR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc62YEZ6.s: Assembler messages:
encrypt.c: /tmp/cc62YEZ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc62YEZ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc62YEZ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc62YEZ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62YEZ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62YEZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62YEZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62YEZ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62YEZ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62YEZ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62YEZ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62YEZ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc62YEZ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62YEZ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc62YEZ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc62YEZ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62YEZ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62YEZ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62YEZ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62YEZ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62YEZ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62YEZ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62YEZ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62YEZ6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIkMY09.s: Assembler messages:
encrypt.c: /tmp/ccIkMY09.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkMY09.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIkMY09.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIkMY09.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkMY09.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkMY09.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkMY09.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkMY09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkMY09.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkMY09.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkMY09.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkMY09.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIkMY09.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkMY09.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIkMY09.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkMY09.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIkMY09.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkMY09.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkMY09.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkMY09.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkMY09.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkMY09.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkMY09.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkMY09.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4gvmb2.s: Assembler messages:
encrypt.c: /tmp/cc4gvmb2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gvmb2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gvmb2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gvmb2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvmb2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvmb2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvmb2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvmb2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvmb2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gvmb2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gvmb2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gvmb2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gvmb2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvmb2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gvmb2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4gvmb2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gvmb2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvmb2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvmb2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvmb2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvmb2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gvmb2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvmb2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvmb2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTD6hBc.s: Assembler messages:
encrypt.c: /tmp/ccTD6hBc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTD6hBc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTD6hBc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTD6hBc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD6hBc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD6hBc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD6hBc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD6hBc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD6hBc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD6hBc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD6hBc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD6hBc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTD6hBc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD6hBc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTD6hBc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD6hBc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTD6hBc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD6hBc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTD6hBc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTD6hBc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD6hBc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTD6hBc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTD6hBc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTD6hBc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW0iHEo.s: Assembler messages:
encrypt.c: /tmp/ccW0iHEo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0iHEo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0iHEo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0iHEo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0iHEo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0iHEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0iHEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0iHEo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0iHEo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0iHEo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0iHEo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0iHEo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0iHEo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0iHEo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0iHEo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW0iHEo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0iHEo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0iHEo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0iHEo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0iHEo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0iHEo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0iHEo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0iHEo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0iHEo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwRVBqA.s: Assembler messages:
encrypt.c: /tmp/ccwRVBqA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRVBqA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRVBqA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRVBqA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVBqA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVBqA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVBqA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVBqA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVBqA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRVBqA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRVBqA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRVBqA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRVBqA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVBqA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRVBqA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRVBqA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwRVBqA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRVBqA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRVBqA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRVBqA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVBqA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRVBqA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRVBqA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRVBqA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU7Nczy.s: Assembler messages:
encrypt.c: /tmp/ccU7Nczy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7Nczy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7Nczy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7Nczy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7Nczy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7Nczy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7Nczy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7Nczy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7Nczy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7Nczy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7Nczy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7Nczy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7Nczy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7Nczy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7Nczy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7Nczy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU7Nczy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7Nczy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7Nczy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7Nczy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7Nczy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7Nczy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7Nczy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7Nczy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXMLFVA.s: Assembler messages:
encrypt.c: /tmp/ccXMLFVA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMLFVA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMLFVA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMLFVA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMLFVA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMLFVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMLFVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMLFVA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMLFVA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMLFVA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMLFVA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMLFVA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMLFVA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMLFVA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMLFVA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXMLFVA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMLFVA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMLFVA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMLFVA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMLFVA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMLFVA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMLFVA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMLFVA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMLFVA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOS1RNT.s: Assembler messages:
encrypt.c: /tmp/ccOS1RNT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOS1RNT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOS1RNT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOS1RNT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOS1RNT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOS1RNT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOS1RNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOS1RNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOS1RNT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOS1RNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOS1RNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOS1RNT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOS1RNT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOS1RNT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOS1RNT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOS1RNT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOS1RNT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOS1RNT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOS1RNT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOS1RNT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOS1RNT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOS1RNT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOS1RNT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOS1RNT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd2DbyV.s: Assembler messages:
encrypt.c: /tmp/ccd2DbyV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd2DbyV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd2DbyV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd2DbyV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2DbyV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2DbyV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2DbyV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2DbyV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2DbyV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2DbyV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2DbyV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2DbyV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd2DbyV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2DbyV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd2DbyV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd2DbyV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2DbyV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2DbyV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2DbyV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2DbyV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2DbyV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd2DbyV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2DbyV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2DbyV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9AZGq8.s: Assembler messages:
encrypt.c: /tmp/cc9AZGq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9AZGq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9AZGq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9AZGq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AZGq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AZGq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AZGq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AZGq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AZGq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AZGq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AZGq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AZGq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9AZGq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AZGq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9AZGq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AZGq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9AZGq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AZGq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AZGq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AZGq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AZGq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AZGq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9AZGq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AZGq8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cct0L0Tf.s: Assembler messages:
encrypt.c: /tmp/cct0L0Tf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0L0Tf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0L0Tf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct0L0Tf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0L0Tf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0L0Tf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0L0Tf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0L0Tf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0L0Tf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0L0Tf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0L0Tf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0L0Tf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0L0Tf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0L0Tf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0L0Tf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0L0Tf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0L0Tf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0L0Tf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0L0Tf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0L0Tf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0L0Tf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0L0Tf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0L0Tf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0L0Tf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgxWe4v.s: Assembler messages:
encrypt.c: /tmp/ccgxWe4v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgxWe4v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgxWe4v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgxWe4v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxWe4v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxWe4v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxWe4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxWe4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxWe4v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxWe4v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxWe4v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxWe4v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgxWe4v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxWe4v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgxWe4v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxWe4v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgxWe4v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxWe4v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxWe4v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxWe4v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxWe4v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxWe4v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgxWe4v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxWe4v.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw87pfF.s: Assembler messages:
encrypt.c: /tmp/ccw87pfF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw87pfF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw87pfF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw87pfF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw87pfF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw87pfF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw87pfF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw87pfF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw87pfF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw87pfF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw87pfF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw87pfF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw87pfF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw87pfF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw87pfF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw87pfF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw87pfF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw87pfF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw87pfF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw87pfF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw87pfF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw87pfF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw87pfF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw87pfF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqGuBwR.s: Assembler messages:
encrypt.c: /tmp/ccqGuBwR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGuBwR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGuBwR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGuBwR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGuBwR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGuBwR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGuBwR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGuBwR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGuBwR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGuBwR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGuBwR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGuBwR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGuBwR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGuBwR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGuBwR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGuBwR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqGuBwR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGuBwR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGuBwR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGuBwR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGuBwR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGuBwR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGuBwR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGuBwR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cczvX3mT.s: Assembler messages:
encrypt.c: /tmp/cczvX3mT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvX3mT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvX3mT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczvX3mT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvX3mT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvX3mT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvX3mT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvX3mT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvX3mT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvX3mT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvX3mT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvX3mT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvX3mT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvX3mT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvX3mT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczvX3mT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvX3mT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvX3mT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvX3mT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvX3mT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvX3mT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvX3mT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvX3mT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvX3mT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAMFF0j.s: Assembler messages:
encrypt.c: /tmp/ccAMFF0j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMFF0j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMFF0j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMFF0j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFF0j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFF0j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFF0j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFF0j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFF0j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMFF0j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMFF0j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMFF0j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMFF0j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFF0j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMFF0j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAMFF0j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMFF0j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFF0j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFF0j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFF0j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFF0j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMFF0j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFF0j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFF0j.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVKJBY8.s: Assembler messages:
encrypt.c: /tmp/ccVKJBY8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVKJBY8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVKJBY8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVKJBY8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJBY8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJBY8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJBY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJBY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJBY8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKJBY8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKJBY8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKJBY8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVKJBY8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJBY8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVKJBY8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKJBY8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVKJBY8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKJBY8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKJBY8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKJBY8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJBY8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKJBY8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVKJBY8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKJBY8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLu3Ovz.s: Assembler messages:
encrypt.c: /tmp/ccLu3Ovz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLu3Ovz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLu3Ovz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLu3Ovz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLu3Ovz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLu3Ovz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLu3Ovz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLu3Ovz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLu3Ovz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLu3Ovz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLu3Ovz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLu3Ovz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLu3Ovz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLu3Ovz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLu3Ovz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLu3Ovz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLu3Ovz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLu3Ovz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLu3Ovz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLu3Ovz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLu3Ovz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLu3Ovz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLu3Ovz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLu3Ovz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuJqOdP.s: Assembler messages:
encrypt.c: /tmp/ccuJqOdP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJqOdP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJqOdP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJqOdP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJqOdP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJqOdP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJqOdP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJqOdP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJqOdP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJqOdP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJqOdP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJqOdP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJqOdP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJqOdP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJqOdP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJqOdP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuJqOdP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJqOdP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJqOdP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJqOdP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJqOdP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJqOdP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJqOdP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJqOdP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHJpmXI.s: Assembler messages:
encrypt.c: /tmp/ccHJpmXI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJpmXI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJpmXI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJpmXI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJpmXI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJpmXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJpmXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJpmXI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJpmXI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJpmXI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJpmXI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJpmXI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJpmXI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJpmXI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJpmXI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHJpmXI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJpmXI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJpmXI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJpmXI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJpmXI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJpmXI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJpmXI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJpmXI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJpmXI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccTAwXva.s: Assembler messages:
encrypt.c: /tmp/ccTAwXva.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAwXva.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAwXva.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAwXva.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAwXva.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAwXva.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAwXva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAwXva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAwXva.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAwXva.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAwXva.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAwXva.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAwXva.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAwXva.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAwXva.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAwXva.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTAwXva.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAwXva.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAwXva.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAwXva.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAwXva.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAwXva.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAwXva.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAwXva.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc59fRMg.s: Assembler messages:
encrypt.c: /tmp/cc59fRMg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59fRMg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59fRMg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc59fRMg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59fRMg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59fRMg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59fRMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59fRMg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59fRMg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59fRMg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59fRMg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59fRMg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59fRMg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59fRMg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59fRMg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc59fRMg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59fRMg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59fRMg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59fRMg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59fRMg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59fRMg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59fRMg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59fRMg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59fRMg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccugeFOk.s: Assembler messages:
encrypt.c: /tmp/ccugeFOk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccugeFOk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccugeFOk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccugeFOk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugeFOk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugeFOk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugeFOk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugeFOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugeFOk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugeFOk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugeFOk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugeFOk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccugeFOk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugeFOk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccugeFOk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugeFOk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccugeFOk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugeFOk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugeFOk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugeFOk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugeFOk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugeFOk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccugeFOk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugeFOk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc14fV4P.s: Assembler messages:
encrypt.c: /tmp/cc14fV4P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc14fV4P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc14fV4P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc14fV4P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14fV4P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14fV4P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14fV4P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14fV4P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14fV4P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14fV4P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14fV4P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14fV4P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc14fV4P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14fV4P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc14fV4P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14fV4P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc14fV4P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14fV4P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14fV4P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14fV4P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14fV4P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14fV4P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14fV4P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14fV4P.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5sQipD.s: Assembler messages:
encrypt.c: /tmp/cc5sQipD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sQipD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5sQipD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5sQipD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sQipD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sQipD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sQipD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sQipD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sQipD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sQipD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sQipD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sQipD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5sQipD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sQipD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5sQipD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5sQipD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sQipD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sQipD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sQipD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sQipD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sQipD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sQipD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sQipD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sQipD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI2heq5.s: Assembler messages:
encrypt.c: /tmp/ccI2heq5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2heq5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2heq5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2heq5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2heq5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2heq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2heq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2heq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2heq5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2heq5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2heq5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2heq5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2heq5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2heq5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2heq5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2heq5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI2heq5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2heq5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI2heq5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI2heq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2heq5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI2heq5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2heq5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI2heq5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cceL0ZcU.s: Assembler messages:
encrypt.c: /tmp/cceL0ZcU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceL0ZcU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceL0ZcU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceL0ZcU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceL0ZcU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceL0ZcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceL0ZcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceL0ZcU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceL0ZcU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceL0ZcU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceL0ZcU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceL0ZcU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceL0ZcU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceL0ZcU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceL0ZcU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceL0ZcU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceL0ZcU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceL0ZcU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceL0ZcU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceL0ZcU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceL0ZcU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceL0ZcU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceL0ZcU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceL0ZcU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaFBXJi.s: Assembler messages:
encrypt.c: /tmp/ccaFBXJi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFBXJi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFBXJi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFBXJi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBXJi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBXJi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBXJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBXJi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBXJi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFBXJi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFBXJi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFBXJi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFBXJi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBXJi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFBXJi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaFBXJi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFBXJi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBXJi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBXJi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBXJi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBXJi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFBXJi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBXJi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBXJi.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfQpNIx.s: Assembler messages:
encrypt.c: /tmp/ccfQpNIx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfQpNIx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfQpNIx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfQpNIx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQpNIx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQpNIx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQpNIx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQpNIx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQpNIx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQpNIx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQpNIx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQpNIx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfQpNIx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQpNIx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfQpNIx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQpNIx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfQpNIx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQpNIx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQpNIx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQpNIx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQpNIx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQpNIx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfQpNIx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQpNIx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZUAcB6.s: Assembler messages:
encrypt.c: /tmp/ccZUAcB6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZUAcB6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZUAcB6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZUAcB6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUAcB6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUAcB6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUAcB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUAcB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUAcB6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUAcB6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUAcB6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUAcB6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZUAcB6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUAcB6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZUAcB6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUAcB6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZUAcB6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUAcB6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUAcB6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUAcB6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUAcB6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUAcB6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZUAcB6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUAcB6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch8BfHr.s: Assembler messages:
encrypt.c: /tmp/cch8BfHr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch8BfHr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch8BfHr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch8BfHr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8BfHr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8BfHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8BfHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8BfHr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8BfHr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8BfHr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8BfHr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8BfHr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch8BfHr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8BfHr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch8BfHr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch8BfHr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8BfHr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8BfHr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8BfHr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8BfHr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8BfHr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8BfHr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8BfHr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8BfHr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSLTyBr.s: Assembler messages:
encrypt.c: /tmp/ccSLTyBr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLTyBr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLTyBr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLTyBr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLTyBr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLTyBr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLTyBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLTyBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLTyBr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLTyBr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLTyBr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLTyBr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLTyBr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLTyBr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLTyBr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLTyBr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSLTyBr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLTyBr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLTyBr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLTyBr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLTyBr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLTyBr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLTyBr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLTyBr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW91PdX.s: Assembler messages:
encrypt.c: /tmp/ccW91PdX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW91PdX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW91PdX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW91PdX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW91PdX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW91PdX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW91PdX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW91PdX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW91PdX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW91PdX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW91PdX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW91PdX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW91PdX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW91PdX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW91PdX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW91PdX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW91PdX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW91PdX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW91PdX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW91PdX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW91PdX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW91PdX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW91PdX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW91PdX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3Fr73M.s: Assembler messages:
encrypt.c: /tmp/cc3Fr73M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Fr73M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Fr73M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Fr73M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Fr73M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Fr73M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Fr73M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Fr73M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Fr73M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Fr73M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Fr73M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Fr73M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Fr73M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Fr73M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Fr73M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Fr73M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Fr73M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Fr73M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Fr73M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Fr73M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Fr73M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Fr73M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Fr73M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Fr73M.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccelktdm.s: Assembler messages:
encrypt.c: /tmp/ccelktdm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccelktdm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccelktdm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccelktdm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelktdm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelktdm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelktdm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelktdm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelktdm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelktdm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelktdm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelktdm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccelktdm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelktdm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccelktdm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelktdm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccelktdm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelktdm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelktdm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelktdm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelktdm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelktdm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccelktdm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelktdm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR7YhuI.s: Assembler messages:
encrypt.c: /tmp/ccR7YhuI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7YhuI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7YhuI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7YhuI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YhuI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YhuI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YhuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YhuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YhuI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YhuI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YhuI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YhuI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7YhuI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YhuI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7YhuI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YhuI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR7YhuI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YhuI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7YhuI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7YhuI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YhuI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7YhuI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7YhuI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7YhuI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cconEgw7.s: Assembler messages:
encrypt.c: /tmp/cconEgw7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconEgw7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconEgw7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cconEgw7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cconEgw7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cconEgw7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconEgw7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconEgw7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cconEgw7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconEgw7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconEgw7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconEgw7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cconEgw7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cconEgw7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconEgw7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cconEgw7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconEgw7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cconEgw7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cconEgw7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cconEgw7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cconEgw7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cconEgw7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cconEgw7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cconEgw7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2BImOL.s: Assembler messages:
encrypt.c: /tmp/cc2BImOL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BImOL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BImOL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BImOL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BImOL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BImOL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BImOL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BImOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BImOL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BImOL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BImOL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BImOL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BImOL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BImOL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BImOL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BImOL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2BImOL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BImOL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BImOL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BImOL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BImOL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BImOL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BImOL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BImOL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNoBSBr.s: Assembler messages:
encrypt.c: /tmp/ccNoBSBr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoBSBr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoBSBr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoBSBr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoBSBr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoBSBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoBSBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoBSBr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoBSBr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoBSBr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoBSBr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoBSBr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoBSBr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoBSBr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoBSBr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNoBSBr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoBSBr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoBSBr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoBSBr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoBSBr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoBSBr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoBSBr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoBSBr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoBSBr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdbGF5j.s: Assembler messages:
encrypt.c: /tmp/ccdbGF5j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbGF5j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbGF5j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbGF5j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbGF5j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbGF5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbGF5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbGF5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbGF5j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbGF5j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbGF5j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbGF5j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbGF5j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbGF5j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbGF5j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbGF5j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdbGF5j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbGF5j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbGF5j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbGF5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbGF5j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbGF5j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbGF5j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbGF5j.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyouqnE.s: Assembler messages:
encrypt.c: /tmp/ccyouqnE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyouqnE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyouqnE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyouqnE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyouqnE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyouqnE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyouqnE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyouqnE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyouqnE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyouqnE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyouqnE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyouqnE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyouqnE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyouqnE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyouqnE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyouqnE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyouqnE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyouqnE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyouqnE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyouqnE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyouqnE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyouqnE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyouqnE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyouqnE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLknL34.s: Assembler messages:
encrypt.c: /tmp/ccLknL34.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLknL34.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLknL34.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLknL34.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLknL34.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLknL34.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLknL34.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLknL34.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLknL34.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLknL34.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLknL34.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLknL34.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLknL34.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLknL34.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLknL34.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLknL34.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLknL34.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLknL34.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLknL34.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLknL34.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLknL34.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLknL34.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLknL34.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLknL34.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cckjSVqH.s: Assembler messages:
encrypt.c: /tmp/cckjSVqH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjSVqH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckjSVqH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckjSVqH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjSVqH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjSVqH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjSVqH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjSVqH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjSVqH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjSVqH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjSVqH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjSVqH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckjSVqH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjSVqH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckjSVqH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckjSVqH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjSVqH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjSVqH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjSVqH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjSVqH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjSVqH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjSVqH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjSVqH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjSVqH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6KUJ7v.s: Assembler messages:
encrypt.c: /tmp/cc6KUJ7v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KUJ7v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KUJ7v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KUJ7v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KUJ7v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KUJ7v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KUJ7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KUJ7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KUJ7v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KUJ7v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KUJ7v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KUJ7v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KUJ7v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KUJ7v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KUJ7v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KUJ7v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6KUJ7v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KUJ7v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KUJ7v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KUJ7v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KUJ7v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KUJ7v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KUJ7v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KUJ7v.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9CCEJZ.s: Assembler messages:
encrypt.c: /tmp/cc9CCEJZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9CCEJZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9CCEJZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9CCEJZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CCEJZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CCEJZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CCEJZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CCEJZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CCEJZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CCEJZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CCEJZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CCEJZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9CCEJZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CCEJZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9CCEJZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9CCEJZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CCEJZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CCEJZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CCEJZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CCEJZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CCEJZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9CCEJZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CCEJZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CCEJZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHNr2xL.s: Assembler messages:
encrypt.c: /tmp/ccHNr2xL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNr2xL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNr2xL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNr2xL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNr2xL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNr2xL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNr2xL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNr2xL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNr2xL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNr2xL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNr2xL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNr2xL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNr2xL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNr2xL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNr2xL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNr2xL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHNr2xL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNr2xL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNr2xL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNr2xL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNr2xL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNr2xL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNr2xL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNr2xL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnZh0fo.s: Assembler messages:
encrypt.c: /tmp/ccnZh0fo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZh0fo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZh0fo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZh0fo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZh0fo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZh0fo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZh0fo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZh0fo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZh0fo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZh0fo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZh0fo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZh0fo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZh0fo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZh0fo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZh0fo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnZh0fo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZh0fo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZh0fo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZh0fo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZh0fo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZh0fo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZh0fo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZh0fo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZh0fo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY1771d.s: Assembler messages:
encrypt.c: /tmp/ccY1771d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1771d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1771d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1771d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1771d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1771d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1771d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1771d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1771d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1771d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1771d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1771d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1771d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1771d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1771d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1771d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY1771d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1771d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1771d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1771d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1771d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1771d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1771d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1771d.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYBYarH.s: Assembler messages:
encrypt.c: /tmp/ccYBYarH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYBYarH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYBYarH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYBYarH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBYarH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBYarH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBYarH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBYarH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBYarH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBYarH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBYarH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBYarH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYBYarH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBYarH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYBYarH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYBYarH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBYarH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBYarH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBYarH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBYarH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBYarH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYBYarH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBYarH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBYarH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHZtZIL.s: Assembler messages:
encrypt.c: /tmp/ccHZtZIL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZtZIL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZtZIL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZtZIL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZtZIL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZtZIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZtZIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZtZIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZtZIL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZtZIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZtZIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZtZIL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZtZIL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZtZIL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZtZIL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHZtZIL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZtZIL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZtZIL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZtZIL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZtZIL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZtZIL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZtZIL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZtZIL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZtZIL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccih7x84.s: Assembler messages:
encrypt.c: /tmp/ccih7x84.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccih7x84.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccih7x84.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccih7x84.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih7x84.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih7x84.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih7x84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih7x84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih7x84.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih7x84.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih7x84.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih7x84.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccih7x84.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih7x84.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccih7x84.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih7x84.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccih7x84.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih7x84.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih7x84.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih7x84.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih7x84.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih7x84.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccih7x84.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih7x84.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc22VESn.s: Assembler messages:
encrypt.c: /tmp/cc22VESn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc22VESn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc22VESn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc22VESn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VESn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VESn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VESn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VESn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VESn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22VESn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22VESn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22VESn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc22VESn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VESn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc22VESn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22VESn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc22VESn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22VESn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22VESn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22VESn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VESn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22VESn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc22VESn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22VESn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccS9oIY.s: Assembler messages:
encrypt.c: /tmp/cccS9oIY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccS9oIY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccS9oIY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccS9oIY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS9oIY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS9oIY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS9oIY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS9oIY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS9oIY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccS9oIY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccS9oIY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccS9oIY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccS9oIY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS9oIY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccS9oIY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccS9oIY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccS9oIY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS9oIY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS9oIY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS9oIY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS9oIY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccS9oIY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS9oIY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS9oIY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgGnt5v.s: Assembler messages:
encrypt.c: /tmp/ccgGnt5v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgGnt5v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgGnt5v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgGnt5v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGnt5v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGnt5v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGnt5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGnt5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGnt5v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGnt5v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGnt5v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGnt5v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgGnt5v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGnt5v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgGnt5v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGnt5v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgGnt5v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGnt5v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGnt5v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGnt5v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGnt5v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGnt5v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgGnt5v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGnt5v.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciSjUU3.s: Assembler messages:
encrypt.c: /tmp/cciSjUU3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSjUU3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSjUU3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciSjUU3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjUU3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjUU3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjUU3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjUU3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjUU3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSjUU3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSjUU3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSjUU3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSjUU3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjUU3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSjUU3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciSjUU3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSjUU3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjUU3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjUU3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjUU3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjUU3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSjUU3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjUU3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjUU3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGvcIBr.s: Assembler messages:
encrypt.c: /tmp/ccGvcIBr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvcIBr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGvcIBr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvcIBr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvcIBr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvcIBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvcIBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvcIBr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvcIBr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvcIBr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvcIBr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvcIBr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGvcIBr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvcIBr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGvcIBr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGvcIBr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvcIBr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvcIBr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvcIBr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvcIBr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvcIBr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvcIBr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvcIBr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvcIBr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchOwmXM.s: Assembler messages:
encrypt.c: /tmp/cchOwmXM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchOwmXM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchOwmXM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchOwmXM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOwmXM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOwmXM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOwmXM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOwmXM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOwmXM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOwmXM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOwmXM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOwmXM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchOwmXM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOwmXM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchOwmXM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOwmXM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchOwmXM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOwmXM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOwmXM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOwmXM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOwmXM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOwmXM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchOwmXM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOwmXM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWSiPEr.s: Assembler messages:
encrypt.c: /tmp/ccWSiPEr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWSiPEr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWSiPEr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWSiPEr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiPEr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiPEr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiPEr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiPEr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiPEr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSiPEr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSiPEr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSiPEr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWSiPEr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiPEr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWSiPEr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWSiPEr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSiPEr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiPEr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiPEr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiPEr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiPEr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWSiPEr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiPEr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiPEr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccieC4PQ.s: Assembler messages:
encrypt.c: /tmp/ccieC4PQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccieC4PQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccieC4PQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccieC4PQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieC4PQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieC4PQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieC4PQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieC4PQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieC4PQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccieC4PQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccieC4PQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccieC4PQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccieC4PQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieC4PQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccieC4PQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccieC4PQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccieC4PQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccieC4PQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccieC4PQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccieC4PQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieC4PQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccieC4PQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccieC4PQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccieC4PQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEdIz4I.s: Assembler messages:
encrypt.c: /tmp/ccEdIz4I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdIz4I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdIz4I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdIz4I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdIz4I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdIz4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdIz4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdIz4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdIz4I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdIz4I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdIz4I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdIz4I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdIz4I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdIz4I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdIz4I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEdIz4I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdIz4I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdIz4I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdIz4I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdIz4I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdIz4I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdIz4I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdIz4I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdIz4I.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJxf9r9.s: Assembler messages:
encrypt.c: /tmp/ccJxf9r9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJxf9r9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJxf9r9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJxf9r9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxf9r9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxf9r9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxf9r9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxf9r9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxf9r9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxf9r9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxf9r9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxf9r9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJxf9r9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxf9r9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJxf9r9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxf9r9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJxf9r9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxf9r9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxf9r9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxf9r9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxf9r9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxf9r9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJxf9r9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxf9r9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPpmJZ1.s: Assembler messages:
encrypt.c: /tmp/ccPpmJZ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPpmJZ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPpmJZ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPpmJZ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpmJZ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpmJZ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpmJZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpmJZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpmJZ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpmJZ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpmJZ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpmJZ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPpmJZ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpmJZ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPpmJZ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpmJZ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPpmJZ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpmJZ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpmJZ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpmJZ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpmJZ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpmJZ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPpmJZ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpmJZ1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoVeZ4s.s: Assembler messages:
encrypt.c: /tmp/ccoVeZ4s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoVeZ4s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoVeZ4s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoVeZ4s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVeZ4s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVeZ4s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVeZ4s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVeZ4s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVeZ4s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVeZ4s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVeZ4s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVeZ4s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoVeZ4s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVeZ4s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoVeZ4s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoVeZ4s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVeZ4s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVeZ4s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVeZ4s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVeZ4s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVeZ4s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoVeZ4s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVeZ4s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVeZ4s.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHijAer.s: Assembler messages:
encrypt.c: /tmp/ccHijAer.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHijAer.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHijAer.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHijAer.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHijAer.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHijAer.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHijAer.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHijAer.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHijAer.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHijAer.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHijAer.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHijAer.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHijAer.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHijAer.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHijAer.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHijAer.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHijAer.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHijAer.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHijAer.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHijAer.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHijAer.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHijAer.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHijAer.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHijAer.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccofKfOS.s: Assembler messages:
encrypt.c: /tmp/ccofKfOS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccofKfOS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccofKfOS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccofKfOS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofKfOS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofKfOS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofKfOS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofKfOS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofKfOS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofKfOS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofKfOS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofKfOS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccofKfOS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofKfOS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccofKfOS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccofKfOS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofKfOS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofKfOS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofKfOS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofKfOS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofKfOS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccofKfOS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofKfOS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofKfOS.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZlQ10o.s: Assembler messages:
encrypt.c: /tmp/ccZlQ10o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZlQ10o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZlQ10o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZlQ10o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlQ10o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlQ10o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlQ10o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlQ10o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlQ10o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlQ10o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlQ10o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlQ10o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZlQ10o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlQ10o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZlQ10o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlQ10o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZlQ10o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlQ10o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlQ10o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlQ10o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlQ10o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlQ10o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZlQ10o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlQ10o.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoCud3P.s: Assembler messages:
encrypt.c: /tmp/ccoCud3P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoCud3P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoCud3P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoCud3P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCud3P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCud3P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCud3P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCud3P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCud3P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCud3P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCud3P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCud3P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoCud3P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCud3P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoCud3P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoCud3P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCud3P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCud3P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCud3P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCud3P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCud3P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoCud3P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCud3P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCud3P.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccai3ZkJ.s: Assembler messages:
encrypt.c: /tmp/ccai3ZkJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccai3ZkJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccai3ZkJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccai3ZkJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai3ZkJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai3ZkJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai3ZkJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai3ZkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai3ZkJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccai3ZkJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccai3ZkJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccai3ZkJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccai3ZkJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai3ZkJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccai3ZkJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccai3ZkJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccai3ZkJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccai3ZkJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccai3ZkJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccai3ZkJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai3ZkJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccai3ZkJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccai3ZkJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccai3ZkJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxcgUge.s: Assembler messages:
encrypt.c: /tmp/ccxcgUge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcgUge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxcgUge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxcgUge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcgUge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcgUge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcgUge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcgUge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcgUge.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcgUge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcgUge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcgUge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxcgUge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcgUge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxcgUge.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxcgUge.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcgUge.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcgUge.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcgUge.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcgUge.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcgUge.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcgUge.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcgUge.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcgUge.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1W75fr.s: Assembler messages:
encrypt.c: /tmp/cc1W75fr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1W75fr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1W75fr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1W75fr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W75fr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W75fr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W75fr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W75fr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W75fr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1W75fr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1W75fr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1W75fr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1W75fr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W75fr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1W75fr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1W75fr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1W75fr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W75fr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W75fr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W75fr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W75fr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1W75fr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W75fr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W75fr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYhWCp3.s: Assembler messages:
encrypt.c: /tmp/ccYhWCp3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYhWCp3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYhWCp3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYhWCp3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhWCp3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhWCp3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhWCp3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhWCp3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhWCp3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYhWCp3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYhWCp3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYhWCp3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYhWCp3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhWCp3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYhWCp3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYhWCp3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYhWCp3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYhWCp3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYhWCp3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYhWCp3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhWCp3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYhWCp3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYhWCp3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYhWCp3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAggPms.s: Assembler messages:
encrypt.c: /tmp/ccAggPms.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAggPms.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAggPms.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAggPms.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggPms.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggPms.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggPms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggPms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggPms.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAggPms.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAggPms.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAggPms.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAggPms.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggPms.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAggPms.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAggPms.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAggPms.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAggPms.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAggPms.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAggPms.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggPms.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAggPms.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAggPms.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAggPms.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuWWEjX.s: Assembler messages:
encrypt.c: /tmp/ccuWWEjX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWWEjX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuWWEjX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuWWEjX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWWEjX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWWEjX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWWEjX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWWEjX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWWEjX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuWWEjX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuWWEjX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuWWEjX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuWWEjX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWWEjX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuWWEjX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuWWEjX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuWWEjX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWWEjX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWWEjX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWWEjX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWWEjX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWWEjX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWWEjX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWWEjX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE7Jf3o.s: Assembler messages:
encrypt.c: /tmp/ccE7Jf3o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7Jf3o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7Jf3o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7Jf3o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Jf3o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Jf3o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Jf3o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Jf3o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Jf3o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7Jf3o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7Jf3o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7Jf3o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7Jf3o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Jf3o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7Jf3o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7Jf3o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE7Jf3o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7Jf3o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7Jf3o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7Jf3o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Jf3o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7Jf3o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7Jf3o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7Jf3o.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvUFMDU.s: Assembler messages:
encrypt.c: /tmp/ccvUFMDU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUFMDU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvUFMDU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvUFMDU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUFMDU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUFMDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUFMDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUFMDU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUFMDU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUFMDU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUFMDU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUFMDU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvUFMDU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUFMDU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvUFMDU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvUFMDU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUFMDU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUFMDU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUFMDU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUFMDU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUFMDU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUFMDU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUFMDU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUFMDU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9fWOgJ.s: Assembler messages:
encrypt.c: /tmp/cc9fWOgJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9fWOgJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9fWOgJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9fWOgJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fWOgJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fWOgJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fWOgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fWOgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fWOgJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fWOgJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fWOgJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fWOgJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9fWOgJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fWOgJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9fWOgJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fWOgJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9fWOgJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fWOgJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9fWOgJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9fWOgJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fWOgJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9fWOgJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9fWOgJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9fWOgJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUnzbJ9.s: Assembler messages:
encrypt.c: /tmp/ccUnzbJ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUnzbJ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUnzbJ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUnzbJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnzbJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnzbJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnzbJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnzbJ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnzbJ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnzbJ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnzbJ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnzbJ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUnzbJ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnzbJ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUnzbJ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUnzbJ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnzbJ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnzbJ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnzbJ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnzbJ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnzbJ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUnzbJ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnzbJ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnzbJ9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7eK3bp.s: Assembler messages:
encrypt.c: /tmp/cc7eK3bp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7eK3bp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7eK3bp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7eK3bp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eK3bp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eK3bp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eK3bp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eK3bp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eK3bp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eK3bp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eK3bp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eK3bp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7eK3bp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eK3bp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7eK3bp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7eK3bp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eK3bp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eK3bp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eK3bp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eK3bp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eK3bp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7eK3bp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eK3bp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eK3bp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8eLOYb.s: Assembler messages:
encrypt.c: /tmp/cc8eLOYb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8eLOYb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8eLOYb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8eLOYb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eLOYb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eLOYb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eLOYb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eLOYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eLOYb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eLOYb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eLOYb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eLOYb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8eLOYb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eLOYb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8eLOYb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eLOYb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8eLOYb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eLOYb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eLOYb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eLOYb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eLOYb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eLOYb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8eLOYb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eLOYb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmJJ73t.s: Assembler messages:
encrypt.c: /tmp/ccmJJ73t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJJ73t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJJ73t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJJ73t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJJ73t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJJ73t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJJ73t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJJ73t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJJ73t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJJ73t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJJ73t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJJ73t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJJ73t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJJ73t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJJ73t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJJ73t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmJJ73t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJJ73t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJJ73t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJJ73t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJJ73t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJJ73t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJJ73t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJJ73t.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwMrGJN.s: Assembler messages:
encrypt.c: /tmp/ccwMrGJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMrGJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMrGJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMrGJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMrGJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMrGJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMrGJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMrGJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMrGJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMrGJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMrGJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMrGJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMrGJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMrGJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMrGJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwMrGJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMrGJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMrGJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMrGJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMrGJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMrGJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMrGJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMrGJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMrGJN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccihW43t.s: Assembler messages:
encrypt.c: /tmp/ccihW43t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihW43t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihW43t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccihW43t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihW43t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihW43t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihW43t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihW43t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihW43t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihW43t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihW43t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihW43t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihW43t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihW43t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihW43t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihW43t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccihW43t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihW43t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihW43t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihW43t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihW43t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihW43t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihW43t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihW43t.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccwRLpAL.s: Assembler messages:
encrypt.c: /tmp/ccwRLpAL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRLpAL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRLpAL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRLpAL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRLpAL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRLpAL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRLpAL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRLpAL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRLpAL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRLpAL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRLpAL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRLpAL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRLpAL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRLpAL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRLpAL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwRLpAL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRLpAL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRLpAL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRLpAL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRLpAL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRLpAL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRLpAL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRLpAL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRLpAL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp2TDnL.s: Assembler messages:
encrypt.c: /tmp/ccp2TDnL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2TDnL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp2TDnL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp2TDnL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2TDnL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2TDnL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2TDnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2TDnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2TDnL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2TDnL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2TDnL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2TDnL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp2TDnL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2TDnL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp2TDnL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2TDnL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp2TDnL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2TDnL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2TDnL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2TDnL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2TDnL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2TDnL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2TDnL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2TDnL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccykMcf8.s: Assembler messages:
encrypt.c: /tmp/ccykMcf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykMcf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccykMcf8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccykMcf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykMcf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykMcf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykMcf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykMcf8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykMcf8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykMcf8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykMcf8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykMcf8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccykMcf8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykMcf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccykMcf8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccykMcf8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykMcf8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykMcf8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykMcf8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykMcf8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykMcf8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykMcf8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykMcf8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykMcf8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2K1Lqm.s: Assembler messages:
encrypt.c: /tmp/cc2K1Lqm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2K1Lqm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2K1Lqm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2K1Lqm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2K1Lqm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2K1Lqm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2K1Lqm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2K1Lqm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2K1Lqm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2K1Lqm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2K1Lqm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2K1Lqm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2K1Lqm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2K1Lqm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2K1Lqm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2K1Lqm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2K1Lqm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2K1Lqm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2K1Lqm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2K1Lqm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2K1Lqm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2K1Lqm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2K1Lqm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2K1Lqm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNFOoOL.s: Assembler messages:
encrypt.c: /tmp/ccNFOoOL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNFOoOL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNFOoOL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNFOoOL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFOoOL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFOoOL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFOoOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFOoOL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFOoOL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFOoOL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFOoOL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFOoOL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNFOoOL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFOoOL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNFOoOL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNFOoOL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFOoOL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFOoOL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFOoOL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFOoOL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFOoOL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNFOoOL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFOoOL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFOoOL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci6jG48.s: Assembler messages:
encrypt.c: /tmp/cci6jG48.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci6jG48.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci6jG48.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci6jG48.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6jG48.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6jG48.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6jG48.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6jG48.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6jG48.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci6jG48.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci6jG48.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci6jG48.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci6jG48.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6jG48.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci6jG48.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci6jG48.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci6jG48.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6jG48.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6jG48.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6jG48.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6jG48.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci6jG48.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6jG48.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6jG48.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwABFBA.s: Assembler messages:
encrypt.c: /tmp/ccwABFBA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwABFBA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwABFBA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwABFBA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwABFBA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwABFBA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwABFBA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwABFBA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwABFBA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwABFBA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwABFBA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwABFBA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwABFBA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwABFBA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwABFBA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwABFBA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwABFBA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwABFBA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwABFBA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwABFBA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwABFBA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwABFBA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwABFBA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwABFBA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCzagx6.s: Assembler messages:
encrypt.c: /tmp/ccCzagx6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzagx6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCzagx6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCzagx6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzagx6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzagx6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzagx6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzagx6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzagx6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCzagx6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCzagx6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCzagx6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCzagx6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzagx6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCzagx6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCzagx6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCzagx6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzagx6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzagx6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzagx6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzagx6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzagx6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzagx6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzagx6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVBcTED.s: Assembler messages:
encrypt.c: /tmp/ccVBcTED.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVBcTED.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVBcTED.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVBcTED.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBcTED.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBcTED.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBcTED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBcTED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBcTED.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBcTED.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBcTED.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBcTED.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVBcTED.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBcTED.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVBcTED.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBcTED.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVBcTED.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBcTED.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBcTED.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBcTED.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBcTED.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBcTED.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVBcTED.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBcTED.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMPdESs.s: Assembler messages:
encrypt.c: /tmp/ccMPdESs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPdESs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPdESs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPdESs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPdESs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPdESs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPdESs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPdESs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPdESs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPdESs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPdESs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPdESs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPdESs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPdESs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPdESs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMPdESs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPdESs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPdESs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPdESs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPdESs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPdESs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPdESs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPdESs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPdESs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpQKcgV.s: Assembler messages:
encrypt.c: /tmp/ccpQKcgV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpQKcgV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpQKcgV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpQKcgV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQKcgV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQKcgV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQKcgV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQKcgV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQKcgV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQKcgV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQKcgV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQKcgV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpQKcgV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQKcgV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpQKcgV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQKcgV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpQKcgV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQKcgV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQKcgV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQKcgV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQKcgV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQKcgV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQKcgV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQKcgV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGO5dsp.s: Assembler messages:
encrypt.c: /tmp/ccGO5dsp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGO5dsp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGO5dsp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGO5dsp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO5dsp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO5dsp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO5dsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO5dsp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO5dsp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGO5dsp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGO5dsp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGO5dsp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGO5dsp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO5dsp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGO5dsp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGO5dsp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGO5dsp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO5dsp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO5dsp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO5dsp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO5dsp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGO5dsp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO5dsp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO5dsp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnT7rUX.s: Assembler messages:
encrypt.c: /tmp/ccnT7rUX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnT7rUX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnT7rUX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnT7rUX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT7rUX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT7rUX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT7rUX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT7rUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT7rUX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnT7rUX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnT7rUX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnT7rUX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnT7rUX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT7rUX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnT7rUX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnT7rUX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnT7rUX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnT7rUX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnT7rUX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnT7rUX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT7rUX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnT7rUX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnT7rUX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnT7rUX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCSefcP.s: Assembler messages:
encrypt.c: /tmp/ccCSefcP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCSefcP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCSefcP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCSefcP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSefcP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSefcP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSefcP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSefcP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSefcP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSefcP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSefcP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSefcP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCSefcP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSefcP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCSefcP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCSefcP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSefcP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSefcP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSefcP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSefcP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSefcP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCSefcP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSefcP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSefcP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHuafxf.s: Assembler messages:
encrypt.c: /tmp/ccHuafxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuafxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuafxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuafxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuafxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuafxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuafxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuafxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuafxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuafxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuafxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuafxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuafxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuafxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuafxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuafxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHuafxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuafxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuafxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuafxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuafxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuafxf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuafxf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuafxf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc8w76ij.s: Assembler messages:
encrypt.c: /tmp/cc8w76ij.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8w76ij.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8w76ij.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8w76ij.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w76ij.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w76ij.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w76ij.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w76ij.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w76ij.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w76ij.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w76ij.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w76ij.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8w76ij.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w76ij.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8w76ij.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w76ij.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8w76ij.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w76ij.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w76ij.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w76ij.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w76ij.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w76ij.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8w76ij.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w76ij.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccE9ShTB.s: Assembler messages:
encrypt.c: /tmp/ccE9ShTB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE9ShTB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE9ShTB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE9ShTB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9ShTB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9ShTB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9ShTB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9ShTB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9ShTB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9ShTB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9ShTB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9ShTB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE9ShTB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9ShTB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE9ShTB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE9ShTB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9ShTB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9ShTB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9ShTB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9ShTB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9ShTB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9ShTB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9ShTB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9ShTB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIPSYy6.s: Assembler messages:
encrypt.c: /tmp/ccIPSYy6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPSYy6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIPSYy6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIPSYy6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPSYy6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPSYy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPSYy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPSYy6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPSYy6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPSYy6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPSYy6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPSYy6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIPSYy6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPSYy6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIPSYy6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIPSYy6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPSYy6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPSYy6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPSYy6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPSYy6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPSYy6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPSYy6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPSYy6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPSYy6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSNVeYz.s: Assembler messages:
encrypt.c: /tmp/ccSNVeYz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSNVeYz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSNVeYz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSNVeYz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNVeYz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNVeYz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNVeYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNVeYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNVeYz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNVeYz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNVeYz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNVeYz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSNVeYz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNVeYz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSNVeYz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNVeYz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSNVeYz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNVeYz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNVeYz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNVeYz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNVeYz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNVeYz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSNVeYz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNVeYz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4X2Stf.s: Assembler messages:
encrypt.c: /tmp/cc4X2Stf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4X2Stf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4X2Stf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4X2Stf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2Stf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2Stf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2Stf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2Stf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2Stf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2Stf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2Stf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2Stf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4X2Stf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2Stf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4X2Stf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2Stf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4X2Stf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2Stf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4X2Stf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4X2Stf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2Stf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4X2Stf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4X2Stf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4X2Stf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTyaAMO.s: Assembler messages:
encrypt.c: /tmp/ccTyaAMO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTyaAMO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTyaAMO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTyaAMO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyaAMO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyaAMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyaAMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyaAMO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyaAMO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTyaAMO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTyaAMO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTyaAMO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTyaAMO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyaAMO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTyaAMO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTyaAMO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTyaAMO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyaAMO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyaAMO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyaAMO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyaAMO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTyaAMO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyaAMO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyaAMO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpTDAsN.s: Assembler messages:
encrypt.c: /tmp/ccpTDAsN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTDAsN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTDAsN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTDAsN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTDAsN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTDAsN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTDAsN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTDAsN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTDAsN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTDAsN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTDAsN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTDAsN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTDAsN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTDAsN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTDAsN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTDAsN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpTDAsN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTDAsN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTDAsN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTDAsN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTDAsN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTDAsN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTDAsN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTDAsN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczoNJr4.s: Assembler messages:
encrypt.c: /tmp/cczoNJr4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoNJr4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoNJr4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczoNJr4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoNJr4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoNJr4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoNJr4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoNJr4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoNJr4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoNJr4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoNJr4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoNJr4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoNJr4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoNJr4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoNJr4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczoNJr4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoNJr4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoNJr4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoNJr4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoNJr4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoNJr4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoNJr4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoNJr4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoNJr4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc9eHYH4.s: Assembler messages:
encrypt.c: /tmp/cc9eHYH4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9eHYH4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9eHYH4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9eHYH4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eHYH4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eHYH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eHYH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eHYH4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eHYH4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eHYH4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eHYH4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eHYH4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9eHYH4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eHYH4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9eHYH4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9eHYH4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eHYH4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eHYH4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eHYH4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eHYH4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eHYH4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9eHYH4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eHYH4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eHYH4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDwTzNw.s: Assembler messages:
encrypt.c: /tmp/ccDwTzNw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwTzNw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwTzNw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwTzNw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwTzNw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwTzNw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwTzNw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwTzNw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwTzNw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwTzNw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwTzNw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwTzNw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwTzNw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwTzNw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwTzNw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwTzNw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDwTzNw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwTzNw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwTzNw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwTzNw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwTzNw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwTzNw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwTzNw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwTzNw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5tSRup.s: Assembler messages:
encrypt.c: /tmp/cc5tSRup.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tSRup.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tSRup.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tSRup.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tSRup.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tSRup.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tSRup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tSRup.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tSRup.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tSRup.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tSRup.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tSRup.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tSRup.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tSRup.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tSRup.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5tSRup.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tSRup.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tSRup.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tSRup.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tSRup.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tSRup.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tSRup.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tSRup.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tSRup.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNmaFQZ.s: Assembler messages:
encrypt.c: /tmp/ccNmaFQZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmaFQZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmaFQZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmaFQZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmaFQZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmaFQZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmaFQZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmaFQZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmaFQZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmaFQZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmaFQZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmaFQZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmaFQZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmaFQZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmaFQZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmaFQZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNmaFQZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmaFQZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmaFQZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmaFQZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmaFQZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmaFQZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmaFQZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmaFQZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9tLH58.s: Assembler messages:
encrypt.c: /tmp/cc9tLH58.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9tLH58.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9tLH58.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9tLH58.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tLH58.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tLH58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tLH58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tLH58.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tLH58.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tLH58.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tLH58.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tLH58.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9tLH58.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tLH58.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9tLH58.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9tLH58.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tLH58.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tLH58.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tLH58.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tLH58.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tLH58.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9tLH58.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tLH58.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tLH58.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwuB5aL.s: Assembler messages:
encrypt.c: /tmp/ccwuB5aL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwuB5aL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwuB5aL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwuB5aL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuB5aL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuB5aL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuB5aL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuB5aL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuB5aL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuB5aL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuB5aL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuB5aL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwuB5aL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuB5aL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwuB5aL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuB5aL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwuB5aL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuB5aL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuB5aL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuB5aL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuB5aL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuB5aL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwuB5aL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuB5aL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce3u4Xj.s: Assembler messages:
encrypt.c: /tmp/cce3u4Xj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3u4Xj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3u4Xj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce3u4Xj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3u4Xj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3u4Xj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3u4Xj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3u4Xj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3u4Xj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3u4Xj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3u4Xj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3u4Xj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3u4Xj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3u4Xj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3u4Xj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3u4Xj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce3u4Xj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3u4Xj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3u4Xj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3u4Xj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3u4Xj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3u4Xj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3u4Xj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3u4Xj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclGob3x.s: Assembler messages:
encrypt.c: /tmp/cclGob3x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGob3x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclGob3x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclGob3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGob3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGob3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGob3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGob3x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGob3x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGob3x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGob3x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGob3x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclGob3x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGob3x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclGob3x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclGob3x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGob3x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGob3x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGob3x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGob3x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGob3x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGob3x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGob3x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGob3x.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cck1l776.s: Assembler messages:
encrypt.c: /tmp/cck1l776.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck1l776.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck1l776.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck1l776.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1l776.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1l776.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1l776.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1l776.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1l776.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1l776.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1l776.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1l776.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck1l776.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1l776.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck1l776.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1l776.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck1l776.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1l776.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1l776.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1l776.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1l776.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1l776.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck1l776.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1l776.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrgTaZw.s: Assembler messages:
encrypt.c: /tmp/ccrgTaZw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrgTaZw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrgTaZw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrgTaZw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgTaZw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgTaZw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgTaZw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgTaZw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgTaZw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgTaZw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgTaZw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgTaZw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrgTaZw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgTaZw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrgTaZw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrgTaZw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgTaZw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgTaZw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgTaZw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgTaZw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgTaZw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrgTaZw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgTaZw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgTaZw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFVHA4s.s: Assembler messages:
encrypt.c: /tmp/ccFVHA4s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFVHA4s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFVHA4s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFVHA4s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVHA4s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVHA4s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVHA4s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVHA4s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVHA4s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVHA4s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVHA4s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVHA4s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFVHA4s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVHA4s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFVHA4s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVHA4s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFVHA4s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVHA4s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVHA4s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVHA4s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVHA4s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVHA4s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFVHA4s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVHA4s.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPHNkzP.s: Assembler messages:
encrypt.c: /tmp/ccPHNkzP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPHNkzP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPHNkzP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPHNkzP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHNkzP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHNkzP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHNkzP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHNkzP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHNkzP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPHNkzP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPHNkzP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPHNkzP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPHNkzP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHNkzP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPHNkzP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPHNkzP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPHNkzP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHNkzP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHNkzP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHNkzP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHNkzP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPHNkzP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHNkzP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHNkzP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKYv36x.s: Assembler messages:
encrypt.c: /tmp/ccKYv36x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYv36x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYv36x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYv36x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYv36x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYv36x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYv36x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYv36x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYv36x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYv36x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYv36x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYv36x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYv36x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYv36x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYv36x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYv36x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKYv36x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYv36x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYv36x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYv36x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYv36x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYv36x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYv36x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYv36x.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZBGe0U.s: Assembler messages:
encrypt.c: /tmp/ccZBGe0U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZBGe0U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZBGe0U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZBGe0U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBGe0U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBGe0U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBGe0U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBGe0U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBGe0U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBGe0U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBGe0U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBGe0U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZBGe0U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBGe0U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZBGe0U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZBGe0U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBGe0U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBGe0U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBGe0U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBGe0U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBGe0U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZBGe0U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBGe0U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBGe0U.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDJwbDp.s: Assembler messages:
encrypt.c: /tmp/ccDJwbDp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJwbDp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJwbDp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJwbDp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJwbDp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJwbDp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJwbDp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJwbDp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJwbDp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJwbDp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJwbDp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJwbDp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJwbDp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJwbDp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJwbDp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDJwbDp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJwbDp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJwbDp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJwbDp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJwbDp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJwbDp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJwbDp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJwbDp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJwbDp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTScxTS.s: Assembler messages:
encrypt.c: /tmp/ccTScxTS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTScxTS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTScxTS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTScxTS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTScxTS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTScxTS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTScxTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTScxTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTScxTS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTScxTS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTScxTS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTScxTS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTScxTS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTScxTS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTScxTS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTScxTS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTScxTS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTScxTS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTScxTS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTScxTS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTScxTS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTScxTS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTScxTS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTScxTS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX8xxNc.s: Assembler messages:
encrypt.c: /tmp/ccX8xxNc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX8xxNc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX8xxNc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX8xxNc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8xxNc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8xxNc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8xxNc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8xxNc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8xxNc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8xxNc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8xxNc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8xxNc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX8xxNc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8xxNc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX8xxNc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX8xxNc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8xxNc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8xxNc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8xxNc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8xxNc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8xxNc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8xxNc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8xxNc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8xxNc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccroPDm1.s: Assembler messages:
encrypt.c: /tmp/ccroPDm1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccroPDm1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccroPDm1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccroPDm1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroPDm1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroPDm1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroPDm1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroPDm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroPDm1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccroPDm1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccroPDm1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccroPDm1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccroPDm1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroPDm1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccroPDm1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccroPDm1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccroPDm1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccroPDm1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccroPDm1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccroPDm1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroPDm1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccroPDm1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccroPDm1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccroPDm1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5CZkBH.s: Assembler messages:
encrypt.c: /tmp/cc5CZkBH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5CZkBH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5CZkBH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5CZkBH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CZkBH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CZkBH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CZkBH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CZkBH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CZkBH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CZkBH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CZkBH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CZkBH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5CZkBH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CZkBH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5CZkBH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5CZkBH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CZkBH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CZkBH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CZkBH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CZkBH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CZkBH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5CZkBH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CZkBH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CZkBH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccSrDUe.s: Assembler messages:
encrypt.c: /tmp/cccSrDUe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccSrDUe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccSrDUe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccSrDUe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSrDUe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSrDUe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSrDUe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSrDUe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSrDUe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccSrDUe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccSrDUe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccSrDUe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccSrDUe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSrDUe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccSrDUe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccSrDUe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccSrDUe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccSrDUe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccSrDUe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccSrDUe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSrDUe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccSrDUe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccSrDUe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccSrDUe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdmSFgO.s: Assembler messages:
encrypt.c: /tmp/ccdmSFgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdmSFgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdmSFgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdmSFgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmSFgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmSFgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmSFgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmSFgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmSFgO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmSFgO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmSFgO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmSFgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdmSFgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmSFgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdmSFgO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdmSFgO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmSFgO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmSFgO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmSFgO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmSFgO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmSFgO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdmSFgO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmSFgO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmSFgO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccknRung.s: Assembler messages:
encrypt.c: /tmp/ccknRung.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccknRung.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccknRung.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccknRung.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknRung.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknRung.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknRung.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknRung.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknRung.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknRung.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknRung.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknRung.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccknRung.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknRung.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccknRung.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknRung.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccknRung.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknRung.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccknRung.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccknRung.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknRung.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccknRung.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccknRung.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccknRung.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVSuwyJ.s: Assembler messages:
encrypt.c: /tmp/ccVSuwyJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSuwyJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSuwyJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSuwyJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSuwyJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSuwyJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSuwyJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSuwyJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSuwyJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSuwyJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSuwyJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSuwyJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSuwyJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSuwyJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSuwyJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSuwyJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVSuwyJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSuwyJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSuwyJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSuwyJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSuwyJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSuwyJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSuwyJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSuwyJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZWsLDa.s: Assembler messages:
encrypt.c: /tmp/ccZWsLDa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWsLDa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWsLDa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWsLDa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWsLDa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWsLDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWsLDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWsLDa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWsLDa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWsLDa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWsLDa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWsLDa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWsLDa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWsLDa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWsLDa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZWsLDa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWsLDa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWsLDa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWsLDa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWsLDa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWsLDa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWsLDa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWsLDa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWsLDa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSz55O7.s: Assembler messages:
encrypt.c: /tmp/ccSz55O7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSz55O7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSz55O7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSz55O7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz55O7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz55O7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz55O7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz55O7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz55O7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz55O7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz55O7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz55O7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSz55O7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz55O7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSz55O7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSz55O7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz55O7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz55O7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz55O7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz55O7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz55O7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSz55O7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz55O7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz55O7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccc8dFGw.s: Assembler messages:
encrypt.c: /tmp/ccc8dFGw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc8dFGw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc8dFGw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc8dFGw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8dFGw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8dFGw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8dFGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8dFGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8dFGw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8dFGw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8dFGw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8dFGw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc8dFGw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8dFGw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc8dFGw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8dFGw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc8dFGw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8dFGw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8dFGw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8dFGw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8dFGw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8dFGw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc8dFGw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8dFGw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDHd7qt.s: Assembler messages:
encrypt.c: /tmp/ccDHd7qt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHd7qt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHd7qt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHd7qt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHd7qt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHd7qt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHd7qt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHd7qt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHd7qt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHd7qt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHd7qt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHd7qt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHd7qt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHd7qt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHd7qt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDHd7qt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHd7qt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHd7qt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHd7qt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHd7qt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHd7qt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHd7qt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHd7qt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHd7qt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLlhDV4.s: Assembler messages:
encrypt.c: /tmp/ccLlhDV4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLlhDV4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLlhDV4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLlhDV4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlhDV4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlhDV4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlhDV4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlhDV4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlhDV4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlhDV4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlhDV4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlhDV4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLlhDV4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlhDV4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLlhDV4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlhDV4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLlhDV4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlhDV4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlhDV4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlhDV4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlhDV4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlhDV4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLlhDV4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlhDV4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8684mG.s: Assembler messages:
encrypt.c: /tmp/cc8684mG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8684mG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8684mG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8684mG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8684mG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8684mG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8684mG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8684mG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8684mG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8684mG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8684mG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8684mG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8684mG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8684mG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8684mG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8684mG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8684mG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8684mG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8684mG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8684mG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8684mG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8684mG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8684mG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8684mG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIMicZW.s: Assembler messages:
encrypt.c: /tmp/ccIMicZW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIMicZW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIMicZW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIMicZW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMicZW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMicZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMicZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMicZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMicZW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIMicZW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIMicZW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIMicZW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIMicZW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMicZW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIMicZW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIMicZW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIMicZW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMicZW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMicZW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMicZW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMicZW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIMicZW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMicZW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMicZW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI2j3RU.s: Assembler messages:
encrypt.c: /tmp/ccI2j3RU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2j3RU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2j3RU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2j3RU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2j3RU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2j3RU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2j3RU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2j3RU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2j3RU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2j3RU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2j3RU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2j3RU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2j3RU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2j3RU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2j3RU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2j3RU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI2j3RU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI2j3RU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI2j3RU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI2j3RU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2j3RU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI2j3RU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2j3RU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI2j3RU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVB1iBo.s: Assembler messages:
encrypt.c: /tmp/ccVB1iBo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVB1iBo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVB1iBo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVB1iBo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB1iBo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB1iBo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB1iBo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB1iBo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB1iBo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVB1iBo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVB1iBo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVB1iBo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVB1iBo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB1iBo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVB1iBo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVB1iBo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVB1iBo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB1iBo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB1iBo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB1iBo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB1iBo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVB1iBo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB1iBo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB1iBo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccDvx0KY.s: Assembler messages:
encrypt.c: /tmp/ccDvx0KY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvx0KY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvx0KY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvx0KY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvx0KY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvx0KY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvx0KY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvx0KY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvx0KY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvx0KY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvx0KY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvx0KY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvx0KY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvx0KY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvx0KY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvx0KY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDvx0KY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvx0KY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvx0KY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvx0KY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvx0KY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvx0KY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvx0KY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvx0KY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccIx5Nlc.s: Assembler messages:
encrypt.c: /tmp/ccIx5Nlc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIx5Nlc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIx5Nlc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIx5Nlc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx5Nlc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx5Nlc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx5Nlc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx5Nlc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx5Nlc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIx5Nlc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIx5Nlc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIx5Nlc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIx5Nlc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx5Nlc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIx5Nlc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIx5Nlc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIx5Nlc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIx5Nlc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIx5Nlc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx5Nlc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIx5Nlc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIx5Nlc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIx5Nlc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIx5Nlc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbKACog.s: Assembler messages:
encrypt.c: /tmp/ccbKACog.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKACog.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKACog.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKACog.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKACog.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKACog.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKACog.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKACog.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKACog.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKACog.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKACog.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKACog.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKACog.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKACog.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKACog.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKACog.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbKACog.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKACog.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKACog.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKACog.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKACog.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKACog.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKACog.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKACog.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf2m6vH.s: Assembler messages:
encrypt.c: /tmp/ccf2m6vH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf2m6vH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf2m6vH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf2m6vH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2m6vH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2m6vH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2m6vH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2m6vH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2m6vH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2m6vH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2m6vH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2m6vH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf2m6vH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2m6vH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf2m6vH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf2m6vH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2m6vH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2m6vH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2m6vH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2m6vH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2m6vH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf2m6vH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2m6vH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2m6vH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3o7543.s: Assembler messages:
encrypt.c: /tmp/cc3o7543.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3o7543.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3o7543.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3o7543.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o7543.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o7543.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o7543.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o7543.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o7543.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o7543.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o7543.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o7543.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3o7543.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o7543.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3o7543.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o7543.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3o7543.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o7543.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3o7543.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3o7543.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o7543.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3o7543.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3o7543.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3o7543.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB7vmiu.s: Assembler messages:
encrypt.c: /tmp/ccB7vmiu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7vmiu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7vmiu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7vmiu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vmiu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vmiu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vmiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vmiu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vmiu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7vmiu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7vmiu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7vmiu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7vmiu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vmiu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7vmiu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB7vmiu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7vmiu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vmiu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vmiu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vmiu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vmiu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7vmiu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vmiu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vmiu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGTOyCP.s: Assembler messages:
encrypt.c: /tmp/ccGTOyCP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTOyCP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTOyCP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTOyCP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOyCP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOyCP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOyCP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOyCP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOyCP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTOyCP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTOyCP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTOyCP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTOyCP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOyCP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTOyCP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGTOyCP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTOyCP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOyCP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOyCP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOyCP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOyCP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGTOyCP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOyCP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOyCP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczA2c2r.s: Assembler messages:
encrypt.c: /tmp/cczA2c2r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczA2c2r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczA2c2r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczA2c2r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczA2c2r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczA2c2r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczA2c2r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczA2c2r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczA2c2r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczA2c2r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczA2c2r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczA2c2r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczA2c2r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczA2c2r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczA2c2r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczA2c2r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczA2c2r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczA2c2r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczA2c2r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczA2c2r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczA2c2r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczA2c2r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczA2c2r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczA2c2r.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccVouPgr.s: Assembler messages:
encrypt.c: /tmp/ccVouPgr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVouPgr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVouPgr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVouPgr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVouPgr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVouPgr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVouPgr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVouPgr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVouPgr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVouPgr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVouPgr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVouPgr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVouPgr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVouPgr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVouPgr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVouPgr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVouPgr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVouPgr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVouPgr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVouPgr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVouPgr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVouPgr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVouPgr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVouPgr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccjvkDKP.s: Assembler messages:
encrypt.c: /tmp/ccjvkDKP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjvkDKP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjvkDKP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjvkDKP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvkDKP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvkDKP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvkDKP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvkDKP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvkDKP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjvkDKP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjvkDKP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjvkDKP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjvkDKP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvkDKP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjvkDKP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjvkDKP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjvkDKP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvkDKP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvkDKP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvkDKP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvkDKP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvkDKP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvkDKP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvkDKP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc433PSP.s: Assembler messages:
encrypt.c: /tmp/cc433PSP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc433PSP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc433PSP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc433PSP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc433PSP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc433PSP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc433PSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc433PSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc433PSP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc433PSP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc433PSP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc433PSP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc433PSP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc433PSP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc433PSP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc433PSP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc433PSP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc433PSP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc433PSP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc433PSP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc433PSP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc433PSP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc433PSP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc433PSP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHcVPs9.s: Assembler messages:
encrypt.c: /tmp/ccHcVPs9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHcVPs9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHcVPs9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHcVPs9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcVPs9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcVPs9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcVPs9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcVPs9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcVPs9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcVPs9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcVPs9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcVPs9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHcVPs9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcVPs9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHcVPs9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHcVPs9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcVPs9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcVPs9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcVPs9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcVPs9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcVPs9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHcVPs9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcVPs9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcVPs9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccczu6yO.s: Assembler messages:
encrypt.c: /tmp/ccczu6yO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccczu6yO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccczu6yO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccczu6yO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczu6yO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczu6yO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczu6yO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczu6yO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczu6yO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczu6yO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczu6yO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczu6yO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccczu6yO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczu6yO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccczu6yO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczu6yO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccczu6yO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczu6yO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccczu6yO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccczu6yO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczu6yO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccczu6yO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccczu6yO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccczu6yO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg1jZO7.s: Assembler messages:
encrypt.c: /tmp/ccg1jZO7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1jZO7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1jZO7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1jZO7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1jZO7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1jZO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1jZO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1jZO7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1jZO7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1jZO7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1jZO7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1jZO7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1jZO7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1jZO7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1jZO7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1jZO7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1jZO7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1jZO7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1jZO7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1jZO7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1jZO7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1jZO7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1jZO7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1jZO7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXIxFK5.s: Assembler messages:
encrypt.c: /tmp/ccXIxFK5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIxFK5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIxFK5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIxFK5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIxFK5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIxFK5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIxFK5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIxFK5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIxFK5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIxFK5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIxFK5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIxFK5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIxFK5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIxFK5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIxFK5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIxFK5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXIxFK5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIxFK5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIxFK5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIxFK5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIxFK5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIxFK5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIxFK5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIxFK5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciB0Php.s: Assembler messages:
encrypt.c: /tmp/cciB0Php.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciB0Php.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciB0Php.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciB0Php.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB0Php.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB0Php.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB0Php.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB0Php.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB0Php.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciB0Php.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciB0Php.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciB0Php.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciB0Php.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB0Php.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciB0Php.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciB0Php.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciB0Php.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB0Php.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB0Php.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB0Php.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB0Php.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciB0Php.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB0Php.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB0Php.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccAx1f4Z.s: Assembler messages:
encrypt.c: /tmp/ccAx1f4Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAx1f4Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAx1f4Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAx1f4Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx1f4Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx1f4Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx1f4Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx1f4Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx1f4Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAx1f4Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAx1f4Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAx1f4Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAx1f4Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx1f4Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAx1f4Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAx1f4Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAx1f4Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAx1f4Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAx1f4Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAx1f4Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx1f4Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAx1f4Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAx1f4Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAx1f4Z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cchCiw2r.s: Assembler messages:
encrypt.c: /tmp/cchCiw2r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCiw2r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCiw2r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchCiw2r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCiw2r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCiw2r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCiw2r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCiw2r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCiw2r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCiw2r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCiw2r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCiw2r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCiw2r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCiw2r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCiw2r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchCiw2r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCiw2r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCiw2r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCiw2r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCiw2r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCiw2r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCiw2r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCiw2r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCiw2r.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc57Vdgs.s: Assembler messages:
encrypt.c: /tmp/cc57Vdgs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc57Vdgs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc57Vdgs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc57Vdgs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57Vdgs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57Vdgs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57Vdgs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57Vdgs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57Vdgs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57Vdgs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57Vdgs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57Vdgs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc57Vdgs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57Vdgs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc57Vdgs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57Vdgs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc57Vdgs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57Vdgs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57Vdgs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57Vdgs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57Vdgs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57Vdgs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc57Vdgs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57Vdgs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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