Implementation notes: x86, hydra3, crypto_aead/omdsha256k128n96tau96v2

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
275380? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
279459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
280291? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
280446? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
280589? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
281085? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
284674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
286569? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
286843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
286965? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
287907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
288161? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
288199? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
288467? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
288610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
288853? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
289188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
289205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
289658? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
289740? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
289770? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
290152? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
293082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
294117? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
294368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
296972? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
302244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
302360? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
303514? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
303940? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
304464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
305202? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
306725? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
307799? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
307808? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
310822? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
311018? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
311575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
311975? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
314788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
315073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
315742? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
320904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
321042? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
321063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
330861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
330963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
332319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
333256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
333676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
334164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
334871? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
335419? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
335657? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
338784? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
338938? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
339390? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
339428? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
339720? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
345100? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
347650? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
347910? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
348315? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
348559? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
348684? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
348911? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
349237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
351018? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
351363? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
352176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
353014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
353062? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
353113? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
353229? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
354093? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
355006? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
355722? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
355799? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
356182? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
356671? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
356697? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
356838? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
356841? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
356854? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
356902? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
357379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
357407? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
357870? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
358070? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
358084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
358128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
358497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
358616? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
359297? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
359324? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
359367? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
359577? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
359742? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
359860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
360004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
360027? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
360902? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
361137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
361274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
361408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
361523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
361662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
362043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
363165? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
363208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
363693? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
363994? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
364094? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
364119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
364167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
364186? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
364215? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
364411? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
364572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
364623? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
364662? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
364889? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
364924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
365261? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
365826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
366279? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
366592? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
367049? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
367140? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
367169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
367675? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
367678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
367706? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
367975? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
368456? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
368581? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
368790? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
371490? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
371514? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
371557? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
372386? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
372486? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
372558? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
372946? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
375835? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
378262? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
378279? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
378367? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
378447? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
381727? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
386808? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
391355? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
392033? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
393941? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
393983? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
394247? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
402250? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
402758? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
402942? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
403209? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v2/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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6sdDiD.s: Assembler messages:
encrypt.c: /tmp/cc6sdDiD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6sdDiD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6sdDiD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6sdDiD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sdDiD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sdDiD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sdDiD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sdDiD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sdDiD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sdDiD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sdDiD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sdDiD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6sdDiD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sdDiD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6sdDiD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sdDiD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6sdDiD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sdDiD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sdDiD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sdDiD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sdDiD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sdDiD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6sdDiD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sdDiD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceGCjWM.s: Assembler messages:
encrypt.c: /tmp/cceGCjWM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGCjWM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGCjWM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceGCjWM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGCjWM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGCjWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGCjWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGCjWM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGCjWM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGCjWM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGCjWM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGCjWM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGCjWM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGCjWM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGCjWM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceGCjWM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGCjWM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGCjWM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGCjWM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGCjWM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGCjWM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGCjWM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGCjWM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGCjWM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNCP69m.s: Assembler messages:
encrypt.c: /tmp/ccNCP69m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNCP69m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNCP69m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNCP69m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCP69m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCP69m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCP69m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCP69m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCP69m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCP69m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCP69m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCP69m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNCP69m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCP69m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNCP69m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCP69m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNCP69m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCP69m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCP69m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCP69m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCP69m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCP69m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNCP69m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCP69m.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctIFMCq.s: Assembler messages:
encrypt.c: /tmp/cctIFMCq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctIFMCq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctIFMCq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctIFMCq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIFMCq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIFMCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIFMCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIFMCq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIFMCq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIFMCq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIFMCq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIFMCq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctIFMCq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIFMCq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctIFMCq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctIFMCq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIFMCq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIFMCq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIFMCq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIFMCq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIFMCq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctIFMCq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIFMCq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIFMCq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1vmZJ0.s: Assembler messages:
encrypt.c: /tmp/cc1vmZJ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1vmZJ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1vmZJ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1vmZJ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vmZJ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vmZJ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vmZJ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vmZJ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vmZJ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vmZJ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vmZJ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vmZJ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1vmZJ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vmZJ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1vmZJ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1vmZJ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vmZJ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vmZJ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vmZJ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vmZJ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vmZJ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1vmZJ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vmZJ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vmZJ0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm8egJQ.s: Assembler messages:
encrypt.c: /tmp/ccm8egJQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8egJQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8egJQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm8egJQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8egJQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8egJQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8egJQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8egJQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8egJQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8egJQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8egJQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8egJQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm8egJQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8egJQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8egJQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8egJQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm8egJQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8egJQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8egJQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8egJQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8egJQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8egJQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8egJQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8egJQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEXlyqA.s: Assembler messages:
encrypt.c: /tmp/ccEXlyqA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXlyqA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXlyqA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXlyqA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlyqA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlyqA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlyqA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlyqA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlyqA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXlyqA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXlyqA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXlyqA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXlyqA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlyqA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXlyqA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEXlyqA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXlyqA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXlyqA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXlyqA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlyqA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXlyqA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXlyqA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXlyqA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXlyqA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHqerZv.s: Assembler messages:
encrypt.c: /tmp/ccHqerZv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHqerZv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHqerZv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHqerZv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqerZv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqerZv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqerZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqerZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqerZv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqerZv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqerZv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqerZv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHqerZv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqerZv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHqerZv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqerZv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHqerZv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqerZv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqerZv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqerZv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqerZv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqerZv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqerZv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqerZv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8VaP9g.s: Assembler messages:
encrypt.c: /tmp/cc8VaP9g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8VaP9g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8VaP9g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8VaP9g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VaP9g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VaP9g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VaP9g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VaP9g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VaP9g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8VaP9g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8VaP9g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8VaP9g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8VaP9g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VaP9g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8VaP9g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8VaP9g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8VaP9g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VaP9g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VaP9g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VaP9g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VaP9g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8VaP9g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VaP9g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VaP9g.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpqZcP2.s: Assembler messages:
encrypt.c: /tmp/ccpqZcP2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpqZcP2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpqZcP2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpqZcP2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqZcP2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqZcP2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqZcP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqZcP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqZcP2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqZcP2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqZcP2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqZcP2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpqZcP2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqZcP2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpqZcP2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqZcP2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpqZcP2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqZcP2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqZcP2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqZcP2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqZcP2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqZcP2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqZcP2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqZcP2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGth1GY.s: Assembler messages:
encrypt.c: /tmp/ccGth1GY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGth1GY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGth1GY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGth1GY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGth1GY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGth1GY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGth1GY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGth1GY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGth1GY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGth1GY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGth1GY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGth1GY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGth1GY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGth1GY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGth1GY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGth1GY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGth1GY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGth1GY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGth1GY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGth1GY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGth1GY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGth1GY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGth1GY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGth1GY.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuQT9vE.s: Assembler messages:
encrypt.c: /tmp/ccuQT9vE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQT9vE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQT9vE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQT9vE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQT9vE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQT9vE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQT9vE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQT9vE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQT9vE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQT9vE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQT9vE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQT9vE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQT9vE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQT9vE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQT9vE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQT9vE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuQT9vE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQT9vE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQT9vE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQT9vE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQT9vE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQT9vE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQT9vE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQT9vE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccfGYQac.s: Assembler messages:
encrypt.c: /tmp/ccfGYQac.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGYQac.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGYQac.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGYQac.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGYQac.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGYQac.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGYQac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGYQac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGYQac.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGYQac.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGYQac.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGYQac.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGYQac.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGYQac.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGYQac.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGYQac.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfGYQac.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGYQac.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGYQac.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGYQac.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGYQac.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGYQac.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGYQac.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGYQac.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cci9mhNt.s: Assembler messages:
encrypt.c: /tmp/cci9mhNt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci9mhNt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci9mhNt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci9mhNt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9mhNt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9mhNt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9mhNt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9mhNt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9mhNt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9mhNt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9mhNt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9mhNt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci9mhNt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9mhNt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci9mhNt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci9mhNt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9mhNt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9mhNt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9mhNt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9mhNt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9mhNt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci9mhNt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9mhNt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9mhNt.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYsT8P9.s: Assembler messages:
encrypt.c: /tmp/ccYsT8P9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYsT8P9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYsT8P9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYsT8P9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsT8P9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsT8P9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsT8P9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsT8P9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsT8P9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsT8P9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsT8P9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsT8P9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYsT8P9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsT8P9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYsT8P9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYsT8P9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsT8P9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsT8P9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsT8P9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsT8P9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsT8P9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYsT8P9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsT8P9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsT8P9.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxny0bQ.s: Assembler messages:
encrypt.c: /tmp/ccxny0bQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxny0bQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxny0bQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxny0bQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxny0bQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxny0bQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxny0bQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxny0bQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxny0bQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxny0bQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxny0bQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxny0bQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxny0bQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxny0bQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxny0bQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxny0bQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxny0bQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxny0bQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxny0bQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxny0bQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxny0bQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxny0bQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxny0bQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxny0bQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJMUaFn.s: Assembler messages:
encrypt.c: /tmp/ccJMUaFn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMUaFn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMUaFn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMUaFn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMUaFn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMUaFn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMUaFn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMUaFn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMUaFn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMUaFn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMUaFn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMUaFn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMUaFn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMUaFn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMUaFn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJMUaFn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMUaFn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMUaFn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMUaFn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMUaFn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMUaFn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMUaFn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMUaFn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMUaFn.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbvzOIF.s: Assembler messages:
encrypt.c: /tmp/ccbvzOIF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbvzOIF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbvzOIF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbvzOIF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvzOIF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvzOIF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvzOIF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvzOIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvzOIF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvzOIF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvzOIF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvzOIF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbvzOIF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvzOIF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbvzOIF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvzOIF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbvzOIF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvzOIF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvzOIF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvzOIF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvzOIF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvzOIF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbvzOIF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvzOIF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbfOSJ1.s: Assembler messages:
encrypt.c: /tmp/ccbfOSJ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfOSJ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfOSJ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfOSJ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfOSJ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfOSJ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfOSJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfOSJ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfOSJ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfOSJ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfOSJ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfOSJ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfOSJ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfOSJ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfOSJ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbfOSJ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfOSJ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfOSJ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfOSJ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfOSJ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfOSJ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfOSJ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfOSJ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfOSJ1.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx5Ozhe.s: Assembler messages:
encrypt.c: /tmp/ccx5Ozhe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx5Ozhe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx5Ozhe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx5Ozhe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5Ozhe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5Ozhe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5Ozhe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5Ozhe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5Ozhe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5Ozhe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5Ozhe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5Ozhe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx5Ozhe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5Ozhe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx5Ozhe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5Ozhe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx5Ozhe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5Ozhe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5Ozhe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5Ozhe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5Ozhe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5Ozhe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx5Ozhe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5Ozhe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccU49HSv.s: Assembler messages:
encrypt.c: /tmp/ccU49HSv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU49HSv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU49HSv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU49HSv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49HSv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49HSv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49HSv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49HSv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49HSv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU49HSv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU49HSv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU49HSv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU49HSv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49HSv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU49HSv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU49HSv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU49HSv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU49HSv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU49HSv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49HSv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU49HSv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU49HSv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU49HSv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU49HSv.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cceK9afR.s: Assembler messages:
encrypt.c: /tmp/cceK9afR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceK9afR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceK9afR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceK9afR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK9afR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK9afR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK9afR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK9afR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK9afR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK9afR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK9afR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK9afR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceK9afR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK9afR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceK9afR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK9afR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceK9afR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK9afR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceK9afR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceK9afR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK9afR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceK9afR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceK9afR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceK9afR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3QTEcf.s: Assembler messages:
encrypt.c: /tmp/cc3QTEcf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QTEcf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QTEcf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QTEcf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QTEcf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QTEcf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QTEcf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QTEcf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QTEcf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QTEcf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QTEcf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QTEcf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QTEcf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QTEcf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QTEcf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3QTEcf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QTEcf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QTEcf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QTEcf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QTEcf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QTEcf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QTEcf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QTEcf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QTEcf.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccptg9io.s: Assembler messages:
encrypt.c: /tmp/ccptg9io.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccptg9io.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccptg9io.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccptg9io.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptg9io.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptg9io.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptg9io.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptg9io.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptg9io.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptg9io.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptg9io.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptg9io.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccptg9io.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptg9io.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccptg9io.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptg9io.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccptg9io.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptg9io.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptg9io.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptg9io.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptg9io.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptg9io.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccptg9io.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptg9io.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5eoRvs.s: Assembler messages:
encrypt.c: /tmp/cc5eoRvs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5eoRvs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5eoRvs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5eoRvs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eoRvs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eoRvs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eoRvs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eoRvs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eoRvs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eoRvs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eoRvs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eoRvs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5eoRvs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eoRvs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5eoRvs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5eoRvs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eoRvs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eoRvs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eoRvs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eoRvs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eoRvs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5eoRvs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eoRvs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eoRvs.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczEOYF4.s: Assembler messages:
encrypt.c: /tmp/cczEOYF4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEOYF4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEOYF4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczEOYF4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEOYF4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEOYF4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEOYF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEOYF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEOYF4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEOYF4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEOYF4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEOYF4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEOYF4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEOYF4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEOYF4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEOYF4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczEOYF4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEOYF4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEOYF4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEOYF4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEOYF4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEOYF4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEOYF4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEOYF4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRXrcYK.s: Assembler messages:
encrypt.c: /tmp/ccRXrcYK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXrcYK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRXrcYK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXrcYK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXrcYK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXrcYK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXrcYK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXrcYK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXrcYK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXrcYK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXrcYK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXrcYK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRXrcYK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXrcYK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRXrcYK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXrcYK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRXrcYK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXrcYK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXrcYK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXrcYK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXrcYK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXrcYK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXrcYK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXrcYK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmtXP26.s: Assembler messages:
encrypt.c: /tmp/ccmtXP26.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmtXP26.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmtXP26.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmtXP26.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtXP26.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtXP26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtXP26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtXP26.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtXP26.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmtXP26.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmtXP26.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmtXP26.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmtXP26.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtXP26.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmtXP26.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmtXP26.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmtXP26.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtXP26.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtXP26.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtXP26.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtXP26.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmtXP26.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtXP26.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtXP26.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc78NVYi.s: Assembler messages:
encrypt.c: /tmp/cc78NVYi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78NVYi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78NVYi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc78NVYi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78NVYi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78NVYi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78NVYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78NVYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78NVYi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78NVYi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78NVYi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78NVYi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78NVYi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78NVYi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78NVYi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78NVYi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc78NVYi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78NVYi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78NVYi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78NVYi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78NVYi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78NVYi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78NVYi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78NVYi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFhlJIB.s: Assembler messages:
encrypt.c: /tmp/ccFhlJIB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFhlJIB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFhlJIB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFhlJIB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhlJIB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhlJIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhlJIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhlJIB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhlJIB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhlJIB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhlJIB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhlJIB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFhlJIB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhlJIB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFhlJIB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFhlJIB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhlJIB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhlJIB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhlJIB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhlJIB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhlJIB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFhlJIB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhlJIB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhlJIB.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccONbtdf.s: Assembler messages:
encrypt.c: /tmp/ccONbtdf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONbtdf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONbtdf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccONbtdf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONbtdf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONbtdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONbtdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONbtdf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONbtdf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONbtdf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONbtdf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONbtdf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONbtdf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONbtdf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONbtdf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccONbtdf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONbtdf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONbtdf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONbtdf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONbtdf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONbtdf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONbtdf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONbtdf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONbtdf.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsdHLhX.s: Assembler messages:
encrypt.c: /tmp/ccsdHLhX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsdHLhX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsdHLhX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsdHLhX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdHLhX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdHLhX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdHLhX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdHLhX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdHLhX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsdHLhX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsdHLhX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsdHLhX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsdHLhX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdHLhX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsdHLhX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsdHLhX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsdHLhX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsdHLhX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsdHLhX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsdHLhX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdHLhX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsdHLhX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsdHLhX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsdHLhX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHD9vnI.s: Assembler messages:
encrypt.c: /tmp/ccHD9vnI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHD9vnI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHD9vnI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHD9vnI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9vnI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9vnI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9vnI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9vnI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9vnI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHD9vnI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHD9vnI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHD9vnI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHD9vnI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9vnI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHD9vnI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHD9vnI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHD9vnI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHD9vnI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHD9vnI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9vnI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHD9vnI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHD9vnI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHD9vnI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHD9vnI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuUcbRk.s: Assembler messages:
encrypt.c: /tmp/ccuUcbRk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUcbRk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUcbRk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUcbRk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUcbRk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUcbRk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUcbRk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUcbRk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUcbRk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUcbRk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUcbRk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUcbRk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUcbRk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUcbRk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUcbRk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUcbRk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuUcbRk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUcbRk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUcbRk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUcbRk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUcbRk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUcbRk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUcbRk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUcbRk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccvqa9p.s: Assembler messages:
encrypt.c: /tmp/cccvqa9p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccvqa9p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccvqa9p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccvqa9p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvqa9p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvqa9p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvqa9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvqa9p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvqa9p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvqa9p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvqa9p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvqa9p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccvqa9p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvqa9p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccvqa9p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccvqa9p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvqa9p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvqa9p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvqa9p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvqa9p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvqa9p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccvqa9p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvqa9p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvqa9p.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvxDtn2.s: Assembler messages:
encrypt.c: /tmp/ccvxDtn2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxDtn2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxDtn2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxDtn2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxDtn2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxDtn2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxDtn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxDtn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxDtn2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxDtn2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxDtn2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxDtn2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxDtn2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxDtn2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxDtn2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxDtn2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvxDtn2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxDtn2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxDtn2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxDtn2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxDtn2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxDtn2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxDtn2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxDtn2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNwO3OV.s: Assembler messages:
encrypt.c: /tmp/ccNwO3OV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNwO3OV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNwO3OV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNwO3OV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwO3OV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwO3OV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwO3OV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwO3OV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwO3OV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwO3OV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwO3OV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwO3OV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNwO3OV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwO3OV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNwO3OV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNwO3OV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwO3OV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwO3OV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwO3OV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwO3OV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwO3OV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNwO3OV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwO3OV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwO3OV.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWdFTjy.s: Assembler messages:
encrypt.c: /tmp/ccWdFTjy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdFTjy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdFTjy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdFTjy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdFTjy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdFTjy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdFTjy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdFTjy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdFTjy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdFTjy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdFTjy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdFTjy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdFTjy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdFTjy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdFTjy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdFTjy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWdFTjy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdFTjy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdFTjy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdFTjy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdFTjy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdFTjy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdFTjy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdFTjy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWzUM0z.s: Assembler messages:
encrypt.c: /tmp/ccWzUM0z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzUM0z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzUM0z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzUM0z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzUM0z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzUM0z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzUM0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzUM0z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzUM0z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzUM0z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzUM0z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzUM0z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzUM0z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzUM0z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzUM0z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWzUM0z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzUM0z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzUM0z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzUM0z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzUM0z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzUM0z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzUM0z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzUM0z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzUM0z.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqRKcqc.s: Assembler messages:
encrypt.c: /tmp/ccqRKcqc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqRKcqc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqRKcqc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqRKcqc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKcqc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKcqc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKcqc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKcqc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKcqc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRKcqc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRKcqc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRKcqc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqRKcqc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKcqc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqRKcqc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRKcqc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqRKcqc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRKcqc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRKcqc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRKcqc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKcqc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRKcqc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqRKcqc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRKcqc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBhYrAn.s: Assembler messages:
encrypt.c: /tmp/ccBhYrAn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBhYrAn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBhYrAn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBhYrAn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhYrAn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhYrAn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhYrAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhYrAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhYrAn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhYrAn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhYrAn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhYrAn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBhYrAn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhYrAn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBhYrAn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhYrAn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBhYrAn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhYrAn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhYrAn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhYrAn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhYrAn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhYrAn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhYrAn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhYrAn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct09fqu.s: Assembler messages:
encrypt.c: /tmp/cct09fqu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct09fqu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct09fqu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct09fqu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct09fqu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct09fqu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct09fqu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct09fqu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct09fqu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct09fqu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct09fqu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct09fqu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct09fqu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct09fqu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct09fqu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct09fqu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct09fqu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct09fqu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct09fqu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct09fqu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct09fqu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct09fqu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct09fqu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct09fqu.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXKEbaV.s: Assembler messages:
encrypt.c: /tmp/ccXKEbaV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXKEbaV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXKEbaV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXKEbaV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKEbaV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKEbaV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKEbaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKEbaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKEbaV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKEbaV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKEbaV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKEbaV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXKEbaV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKEbaV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXKEbaV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKEbaV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXKEbaV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKEbaV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKEbaV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKEbaV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKEbaV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKEbaV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXKEbaV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKEbaV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccog6eD9.s: Assembler messages:
encrypt.c: /tmp/ccog6eD9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccog6eD9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccog6eD9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccog6eD9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6eD9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6eD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6eD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6eD9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6eD9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccog6eD9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccog6eD9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccog6eD9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccog6eD9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6eD9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccog6eD9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccog6eD9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccog6eD9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6eD9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6eD9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6eD9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6eD9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccog6eD9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6eD9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6eD9.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGuyFWx.s: Assembler messages:
encrypt.c: /tmp/ccGuyFWx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGuyFWx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGuyFWx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGuyFWx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuyFWx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuyFWx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuyFWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuyFWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuyFWx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuyFWx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuyFWx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuyFWx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGuyFWx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuyFWx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGuyFWx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuyFWx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGuyFWx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuyFWx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuyFWx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuyFWx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuyFWx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuyFWx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGuyFWx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuyFWx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclFOWbB.s: Assembler messages:
encrypt.c: /tmp/cclFOWbB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclFOWbB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclFOWbB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclFOWbB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOWbB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOWbB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOWbB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOWbB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOWbB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFOWbB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFOWbB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFOWbB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclFOWbB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOWbB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclFOWbB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclFOWbB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclFOWbB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFOWbB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFOWbB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFOWbB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFOWbB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclFOWbB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFOWbB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclFOWbB.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHyupN6.s: Assembler messages:
encrypt.c: /tmp/ccHyupN6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHyupN6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHyupN6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHyupN6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyupN6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyupN6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyupN6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyupN6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyupN6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyupN6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyupN6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyupN6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHyupN6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyupN6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHyupN6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyupN6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHyupN6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyupN6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyupN6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyupN6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyupN6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyupN6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHyupN6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyupN6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrKazai.s: Assembler messages:
encrypt.c: /tmp/ccrKazai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKazai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKazai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKazai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKazai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKazai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKazai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKazai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKazai.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKazai.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKazai.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKazai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKazai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKazai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKazai.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKazai.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKazai.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKazai.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKazai.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKazai.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKazai.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKazai.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKazai.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKazai.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGXzg0S.s: Assembler messages:
encrypt.c: /tmp/ccGXzg0S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXzg0S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXzg0S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXzg0S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXzg0S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXzg0S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXzg0S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXzg0S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXzg0S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXzg0S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXzg0S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXzg0S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXzg0S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXzg0S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXzg0S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGXzg0S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXzg0S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXzg0S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXzg0S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXzg0S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXzg0S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXzg0S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXzg0S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXzg0S.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwi1BcB.s: Assembler messages:
encrypt.c: /tmp/ccwi1BcB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwi1BcB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwi1BcB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwi1BcB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1BcB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1BcB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1BcB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1BcB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1BcB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwi1BcB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwi1BcB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwi1BcB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwi1BcB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1BcB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwi1BcB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwi1BcB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwi1BcB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwi1BcB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwi1BcB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwi1BcB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi1BcB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwi1BcB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwi1BcB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwi1BcB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPkTAGj.s: Assembler messages:
encrypt.c: /tmp/ccPkTAGj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkTAGj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkTAGj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkTAGj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkTAGj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkTAGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkTAGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkTAGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkTAGj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkTAGj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkTAGj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkTAGj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkTAGj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkTAGj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkTAGj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkTAGj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPkTAGj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkTAGj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkTAGj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkTAGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkTAGj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkTAGj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkTAGj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkTAGj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUdrvGA.s: Assembler messages:
encrypt.c: /tmp/ccUdrvGA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdrvGA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdrvGA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdrvGA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrvGA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrvGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrvGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrvGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrvGA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdrvGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdrvGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdrvGA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdrvGA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrvGA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdrvGA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdrvGA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdrvGA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrvGA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrvGA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrvGA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrvGA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdrvGA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrvGA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrvGA.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0wCsa5.s: Assembler messages:
encrypt.c: /tmp/cc0wCsa5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wCsa5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wCsa5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wCsa5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wCsa5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wCsa5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wCsa5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wCsa5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wCsa5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wCsa5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wCsa5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wCsa5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wCsa5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wCsa5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wCsa5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0wCsa5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wCsa5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wCsa5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wCsa5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wCsa5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wCsa5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wCsa5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wCsa5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wCsa5.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTJqCgJ.s: Assembler messages:
encrypt.c: /tmp/ccTJqCgJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTJqCgJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTJqCgJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTJqCgJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJqCgJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJqCgJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJqCgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJqCgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJqCgJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJqCgJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJqCgJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJqCgJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTJqCgJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJqCgJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTJqCgJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJqCgJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTJqCgJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJqCgJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJqCgJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJqCgJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJqCgJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJqCgJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJqCgJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJqCgJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH8LH6q.s: Assembler messages:
encrypt.c: /tmp/ccH8LH6q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8LH6q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8LH6q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8LH6q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8LH6q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8LH6q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8LH6q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8LH6q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8LH6q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8LH6q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8LH6q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8LH6q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8LH6q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8LH6q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8LH6q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8LH6q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH8LH6q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8LH6q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8LH6q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8LH6q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8LH6q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8LH6q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH8LH6q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8LH6q.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuFGxaL.s: Assembler messages:
encrypt.c: /tmp/ccuFGxaL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuFGxaL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuFGxaL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuFGxaL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFGxaL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFGxaL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFGxaL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFGxaL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFGxaL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFGxaL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFGxaL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFGxaL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuFGxaL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFGxaL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuFGxaL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuFGxaL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFGxaL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFGxaL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFGxaL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFGxaL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFGxaL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuFGxaL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFGxaL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFGxaL.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDjQzo8.s: Assembler messages:
encrypt.c: /tmp/ccDjQzo8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDjQzo8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDjQzo8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDjQzo8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjQzo8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjQzo8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjQzo8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjQzo8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjQzo8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjQzo8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjQzo8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjQzo8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDjQzo8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjQzo8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDjQzo8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjQzo8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDjQzo8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjQzo8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjQzo8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjQzo8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjQzo8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjQzo8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDjQzo8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjQzo8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH56it8.s: Assembler messages:
encrypt.c: /tmp/ccH56it8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH56it8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH56it8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH56it8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH56it8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH56it8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH56it8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH56it8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH56it8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH56it8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH56it8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH56it8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH56it8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH56it8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH56it8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH56it8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH56it8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH56it8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH56it8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH56it8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH56it8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH56it8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH56it8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH56it8.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccORFNOJ.s: Assembler messages:
encrypt.c: /tmp/ccORFNOJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORFNOJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORFNOJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccORFNOJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORFNOJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORFNOJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORFNOJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORFNOJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORFNOJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORFNOJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORFNOJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORFNOJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORFNOJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORFNOJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORFNOJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccORFNOJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORFNOJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORFNOJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORFNOJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORFNOJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORFNOJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORFNOJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORFNOJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORFNOJ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOqRn3I.s: Assembler messages:
encrypt.c: /tmp/ccOqRn3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqRn3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqRn3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqRn3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqRn3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqRn3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqRn3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqRn3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqRn3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqRn3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqRn3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqRn3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqRn3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqRn3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqRn3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqRn3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOqRn3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqRn3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqRn3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqRn3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqRn3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqRn3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqRn3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqRn3I.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFKXhNm.s: Assembler messages:
encrypt.c: /tmp/ccFKXhNm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKXhNm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFKXhNm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFKXhNm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKXhNm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKXhNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKXhNm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKXhNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKXhNm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKXhNm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKXhNm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKXhNm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFKXhNm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKXhNm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFKXhNm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKXhNm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFKXhNm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKXhNm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKXhNm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKXhNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKXhNm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKXhNm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKXhNm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKXhNm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS3iO4i.s: Assembler messages:
encrypt.c: /tmp/ccS3iO4i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS3iO4i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS3iO4i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS3iO4i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3iO4i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3iO4i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3iO4i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3iO4i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3iO4i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS3iO4i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS3iO4i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS3iO4i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS3iO4i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3iO4i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS3iO4i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS3iO4i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS3iO4i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3iO4i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3iO4i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3iO4i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3iO4i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS3iO4i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3iO4i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3iO4i.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ8ttuY.s: Assembler messages:
encrypt.c: /tmp/ccJ8ttuY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8ttuY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8ttuY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8ttuY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8ttuY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8ttuY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8ttuY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8ttuY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8ttuY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8ttuY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8ttuY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8ttuY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8ttuY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8ttuY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8ttuY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8ttuY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ8ttuY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8ttuY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8ttuY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8ttuY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8ttuY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8ttuY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8ttuY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8ttuY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqF2BxW.s: Assembler messages:
encrypt.c: /tmp/ccqF2BxW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqF2BxW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqF2BxW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqF2BxW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2BxW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2BxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2BxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2BxW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2BxW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF2BxW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF2BxW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF2BxW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqF2BxW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2BxW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqF2BxW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqF2BxW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF2BxW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF2BxW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF2BxW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2BxW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF2BxW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqF2BxW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF2BxW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF2BxW.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPew0Ym.s: Assembler messages:
encrypt.c: /tmp/ccPew0Ym.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPew0Ym.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPew0Ym.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPew0Ym.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPew0Ym.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPew0Ym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPew0Ym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPew0Ym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPew0Ym.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPew0Ym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPew0Ym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPew0Ym.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPew0Ym.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPew0Ym.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPew0Ym.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPew0Ym.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPew0Ym.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPew0Ym.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPew0Ym.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPew0Ym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPew0Ym.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPew0Ym.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPew0Ym.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPew0Ym.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchaP6Qx.s: Assembler messages:
encrypt.c: /tmp/cchaP6Qx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchaP6Qx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchaP6Qx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchaP6Qx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaP6Qx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaP6Qx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaP6Qx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaP6Qx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaP6Qx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaP6Qx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaP6Qx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaP6Qx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchaP6Qx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaP6Qx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchaP6Qx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchaP6Qx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaP6Qx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaP6Qx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaP6Qx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaP6Qx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaP6Qx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchaP6Qx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaP6Qx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaP6Qx.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2dHcu2.s: Assembler messages:
encrypt.c: /tmp/cc2dHcu2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dHcu2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2dHcu2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2dHcu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dHcu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dHcu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dHcu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dHcu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dHcu2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dHcu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dHcu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dHcu2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2dHcu2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dHcu2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2dHcu2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dHcu2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2dHcu2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dHcu2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dHcu2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dHcu2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dHcu2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dHcu2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dHcu2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dHcu2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3Ikavf.s: Assembler messages:
encrypt.c: /tmp/cc3Ikavf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Ikavf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Ikavf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Ikavf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ikavf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ikavf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ikavf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ikavf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ikavf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ikavf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ikavf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ikavf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Ikavf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ikavf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Ikavf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Ikavf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ikavf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ikavf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ikavf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ikavf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ikavf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Ikavf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ikavf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ikavf.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLvYKev.s: Assembler messages:
encrypt.c: /tmp/ccLvYKev.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLvYKev.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLvYKev.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLvYKev.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvYKev.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvYKev.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvYKev.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvYKev.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvYKev.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvYKev.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvYKev.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvYKev.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLvYKev.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvYKev.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLvYKev.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvYKev.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLvYKev.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvYKev.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvYKev.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvYKev.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvYKev.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvYKev.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLvYKev.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvYKev.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cciRkpjL.s: Assembler messages:
encrypt.c: /tmp/cciRkpjL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciRkpjL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciRkpjL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciRkpjL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRkpjL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRkpjL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRkpjL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRkpjL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRkpjL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciRkpjL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciRkpjL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciRkpjL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciRkpjL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRkpjL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciRkpjL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciRkpjL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciRkpjL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRkpjL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRkpjL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRkpjL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRkpjL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciRkpjL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRkpjL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRkpjL.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBM1mFd.s: Assembler messages:
encrypt.c: /tmp/ccBM1mFd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBM1mFd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBM1mFd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBM1mFd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1mFd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1mFd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1mFd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1mFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1mFd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1mFd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1mFd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1mFd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBM1mFd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1mFd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBM1mFd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1mFd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBM1mFd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1mFd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM1mFd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM1mFd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1mFd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM1mFd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBM1mFd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM1mFd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdMN3dp.s: Assembler messages:
encrypt.c: /tmp/ccdMN3dp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMN3dp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMN3dp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMN3dp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMN3dp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMN3dp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMN3dp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMN3dp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMN3dp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMN3dp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMN3dp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMN3dp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMN3dp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMN3dp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMN3dp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdMN3dp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMN3dp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMN3dp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMN3dp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMN3dp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMN3dp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMN3dp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMN3dp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMN3dp.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMOUnjU.s: Assembler messages:
encrypt.c: /tmp/ccMOUnjU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMOUnjU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMOUnjU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMOUnjU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOUnjU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOUnjU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOUnjU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOUnjU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOUnjU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOUnjU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOUnjU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOUnjU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMOUnjU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOUnjU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMOUnjU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOUnjU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMOUnjU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOUnjU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOUnjU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOUnjU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOUnjU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOUnjU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMOUnjU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOUnjU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu7xa2N.s: Assembler messages:
encrypt.c: /tmp/ccu7xa2N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu7xa2N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu7xa2N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu7xa2N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7xa2N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7xa2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7xa2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7xa2N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7xa2N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7xa2N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7xa2N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7xa2N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu7xa2N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7xa2N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu7xa2N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu7xa2N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7xa2N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7xa2N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7xa2N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7xa2N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7xa2N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu7xa2N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7xa2N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7xa2N.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceQ2STx.s: Assembler messages:
encrypt.c: /tmp/cceQ2STx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQ2STx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQ2STx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceQ2STx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ2STx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ2STx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ2STx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ2STx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ2STx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ2STx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ2STx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ2STx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQ2STx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ2STx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQ2STx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ2STx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceQ2STx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ2STx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQ2STx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQ2STx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ2STx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQ2STx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQ2STx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQ2STx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyPWtqt.s: Assembler messages:
encrypt.c: /tmp/ccyPWtqt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyPWtqt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyPWtqt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyPWtqt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWtqt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWtqt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWtqt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWtqt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWtqt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPWtqt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPWtqt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPWtqt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyPWtqt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWtqt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyPWtqt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyPWtqt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPWtqt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPWtqt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPWtqt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWtqt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPWtqt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyPWtqt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPWtqt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPWtqt.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Jjqf6.s: Assembler messages:
encrypt.c: /tmp/cc5Jjqf6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Jjqf6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Jjqf6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Jjqf6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jjqf6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jjqf6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jjqf6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jjqf6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jjqf6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Jjqf6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Jjqf6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Jjqf6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Jjqf6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jjqf6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Jjqf6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Jjqf6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Jjqf6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Jjqf6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Jjqf6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Jjqf6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jjqf6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Jjqf6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Jjqf6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Jjqf6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccpuTunV.s: Assembler messages:
encrypt.c: /tmp/ccpuTunV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpuTunV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpuTunV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpuTunV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuTunV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuTunV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuTunV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuTunV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuTunV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuTunV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuTunV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuTunV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpuTunV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuTunV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpuTunV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpuTunV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuTunV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuTunV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuTunV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuTunV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuTunV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpuTunV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuTunV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuTunV.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE9dA0J.s: Assembler messages:
encrypt.c: /tmp/ccE9dA0J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE9dA0J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE9dA0J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE9dA0J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9dA0J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9dA0J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9dA0J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9dA0J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9dA0J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9dA0J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9dA0J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9dA0J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE9dA0J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9dA0J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE9dA0J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9dA0J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE9dA0J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9dA0J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9dA0J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9dA0J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9dA0J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9dA0J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9dA0J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9dA0J.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ0FCLB.s: Assembler messages:
encrypt.c: /tmp/ccZ0FCLB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ0FCLB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ0FCLB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ0FCLB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0FCLB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0FCLB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0FCLB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0FCLB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0FCLB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0FCLB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0FCLB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0FCLB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ0FCLB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0FCLB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ0FCLB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ0FCLB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0FCLB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0FCLB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0FCLB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0FCLB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0FCLB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ0FCLB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0FCLB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0FCLB.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0UaW8G.s: Assembler messages:
encrypt.c: /tmp/cc0UaW8G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UaW8G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UaW8G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UaW8G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaW8G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaW8G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaW8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaW8G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaW8G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UaW8G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UaW8G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UaW8G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UaW8G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaW8G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UaW8G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0UaW8G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UaW8G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UaW8G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UaW8G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaW8G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UaW8G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UaW8G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UaW8G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UaW8G.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVUwTSe.s: Assembler messages:
encrypt.c: /tmp/ccVUwTSe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVUwTSe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVUwTSe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVUwTSe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUwTSe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUwTSe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUwTSe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUwTSe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUwTSe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUwTSe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUwTSe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUwTSe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVUwTSe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUwTSe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVUwTSe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUwTSe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVUwTSe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUwTSe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUwTSe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUwTSe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUwTSe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUwTSe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVUwTSe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUwTSe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbdsnTo.s: Assembler messages:
encrypt.c: /tmp/ccbdsnTo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbdsnTo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbdsnTo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbdsnTo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdsnTo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdsnTo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdsnTo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdsnTo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdsnTo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbdsnTo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbdsnTo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbdsnTo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbdsnTo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdsnTo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbdsnTo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbdsnTo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbdsnTo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdsnTo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdsnTo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdsnTo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdsnTo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbdsnTo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdsnTo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdsnTo.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchEd23N.s: Assembler messages:
encrypt.c: /tmp/cchEd23N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchEd23N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchEd23N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchEd23N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEd23N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEd23N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEd23N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEd23N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEd23N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEd23N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEd23N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEd23N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchEd23N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEd23N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchEd23N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEd23N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchEd23N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEd23N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEd23N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEd23N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEd23N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEd23N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEd23N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEd23N.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccj3eRkt.s: Assembler messages:
encrypt.c: /tmp/ccj3eRkt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3eRkt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3eRkt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3eRkt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3eRkt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3eRkt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3eRkt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3eRkt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3eRkt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3eRkt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3eRkt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3eRkt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3eRkt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3eRkt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3eRkt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3eRkt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj3eRkt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3eRkt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3eRkt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3eRkt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3eRkt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3eRkt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3eRkt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3eRkt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccpzJiNX.s: Assembler messages:
encrypt.c: /tmp/ccpzJiNX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpzJiNX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpzJiNX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpzJiNX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzJiNX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzJiNX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzJiNX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzJiNX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzJiNX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzJiNX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzJiNX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzJiNX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpzJiNX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzJiNX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpzJiNX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpzJiNX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzJiNX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzJiNX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzJiNX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzJiNX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzJiNX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpzJiNX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzJiNX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzJiNX.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7CTXSy.s: Assembler messages:
encrypt.c: /tmp/cc7CTXSy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CTXSy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CTXSy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CTXSy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CTXSy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CTXSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CTXSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CTXSy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CTXSy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CTXSy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CTXSy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CTXSy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CTXSy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CTXSy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CTXSy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7CTXSy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CTXSy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CTXSy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CTXSy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CTXSy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CTXSy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CTXSy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CTXSy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CTXSy.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVihEr1.s: Assembler messages:
encrypt.c: /tmp/ccVihEr1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVihEr1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVihEr1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVihEr1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVihEr1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVihEr1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVihEr1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVihEr1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVihEr1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVihEr1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVihEr1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVihEr1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVihEr1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVihEr1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVihEr1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVihEr1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVihEr1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVihEr1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVihEr1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVihEr1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVihEr1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVihEr1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVihEr1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVihEr1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR7vDqc.s: Assembler messages:
encrypt.c: /tmp/ccR7vDqc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7vDqc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7vDqc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7vDqc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vDqc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vDqc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vDqc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vDqc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vDqc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7vDqc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7vDqc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7vDqc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7vDqc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vDqc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7vDqc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7vDqc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7vDqc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vDqc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vDqc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vDqc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vDqc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7vDqc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vDqc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vDqc.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccclhabU.s: Assembler messages:
encrypt.c: /tmp/ccclhabU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccclhabU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccclhabU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccclhabU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclhabU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclhabU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclhabU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclhabU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclhabU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclhabU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclhabU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclhabU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccclhabU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclhabU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccclhabU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclhabU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccclhabU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclhabU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclhabU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclhabU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclhabU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclhabU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccclhabU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclhabU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKbDQNB.s: Assembler messages:
encrypt.c: /tmp/ccKbDQNB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbDQNB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbDQNB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbDQNB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbDQNB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbDQNB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbDQNB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbDQNB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbDQNB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbDQNB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbDQNB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbDQNB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbDQNB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbDQNB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbDQNB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbDQNB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKbDQNB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbDQNB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbDQNB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbDQNB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbDQNB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbDQNB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbDQNB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbDQNB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSwITtZ.s: Assembler messages:
encrypt.c: /tmp/ccSwITtZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSwITtZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSwITtZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSwITtZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwITtZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwITtZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwITtZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwITtZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwITtZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwITtZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwITtZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwITtZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSwITtZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwITtZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSwITtZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSwITtZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwITtZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwITtZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwITtZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwITtZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwITtZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSwITtZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwITtZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwITtZ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDKWYt4.s: Assembler messages:
encrypt.c: /tmp/ccDKWYt4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKWYt4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKWYt4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKWYt4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKWYt4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKWYt4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKWYt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKWYt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKWYt4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKWYt4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKWYt4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKWYt4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKWYt4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKWYt4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKWYt4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKWYt4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDKWYt4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKWYt4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKWYt4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKWYt4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKWYt4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKWYt4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKWYt4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKWYt4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdgfQYm.s: Assembler messages:
encrypt.c: /tmp/ccdgfQYm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgfQYm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdgfQYm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdgfQYm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgfQYm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgfQYm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgfQYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgfQYm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgfQYm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgfQYm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgfQYm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgfQYm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdgfQYm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgfQYm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdgfQYm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdgfQYm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgfQYm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgfQYm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgfQYm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgfQYm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgfQYm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgfQYm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgfQYm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgfQYm.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMtMch7.s: Assembler messages:
encrypt.c: /tmp/ccMtMch7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtMch7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtMch7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtMch7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMch7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMch7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMch7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMch7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMch7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtMch7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtMch7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtMch7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtMch7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMch7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtMch7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMtMch7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtMch7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMch7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMch7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMch7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMch7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtMch7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMch7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMch7.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclfshNG.s: Assembler messages:
encrypt.c: /tmp/cclfshNG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfshNG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfshNG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclfshNG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfshNG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfshNG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfshNG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfshNG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfshNG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfshNG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfshNG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfshNG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfshNG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfshNG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfshNG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfshNG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclfshNG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfshNG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfshNG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfshNG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfshNG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfshNG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfshNG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfshNG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc23k2hQ.s: Assembler messages:
encrypt.c: /tmp/cc23k2hQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc23k2hQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc23k2hQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc23k2hQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k2hQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k2hQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k2hQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k2hQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k2hQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23k2hQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23k2hQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23k2hQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc23k2hQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k2hQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc23k2hQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc23k2hQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23k2hQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k2hQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k2hQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k2hQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k2hQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23k2hQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k2hQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k2hQ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc94g2wp.s: Assembler messages:
encrypt.c: /tmp/cc94g2wp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94g2wp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94g2wp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc94g2wp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94g2wp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94g2wp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94g2wp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94g2wp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94g2wp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94g2wp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94g2wp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94g2wp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94g2wp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94g2wp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94g2wp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94g2wp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc94g2wp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94g2wp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94g2wp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94g2wp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94g2wp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94g2wp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94g2wp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94g2wp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC6Oekt.s: Assembler messages:
encrypt.c: /tmp/ccC6Oekt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6Oekt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6Oekt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6Oekt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Oekt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Oekt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Oekt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Oekt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Oekt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6Oekt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6Oekt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6Oekt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6Oekt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Oekt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6Oekt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6Oekt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6Oekt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6Oekt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6Oekt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Oekt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6Oekt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6Oekt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6Oekt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6Oekt.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccntE8l2.s: Assembler messages:
encrypt.c: /tmp/ccntE8l2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccntE8l2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccntE8l2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccntE8l2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntE8l2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntE8l2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntE8l2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntE8l2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntE8l2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntE8l2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntE8l2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntE8l2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccntE8l2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntE8l2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccntE8l2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntE8l2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccntE8l2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntE8l2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccntE8l2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccntE8l2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntE8l2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccntE8l2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccntE8l2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccntE8l2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2hQqFA.s: Assembler messages:
encrypt.c: /tmp/cc2hQqFA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2hQqFA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2hQqFA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2hQqFA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hQqFA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hQqFA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hQqFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hQqFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hQqFA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hQqFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hQqFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hQqFA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2hQqFA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hQqFA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2hQqFA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hQqFA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2hQqFA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hQqFA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hQqFA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hQqFA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hQqFA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hQqFA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hQqFA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hQqFA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc82LUL4.s: Assembler messages:
encrypt.c: /tmp/cc82LUL4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82LUL4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc82LUL4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc82LUL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82LUL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82LUL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82LUL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82LUL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82LUL4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82LUL4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82LUL4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82LUL4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc82LUL4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82LUL4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc82LUL4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc82LUL4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82LUL4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82LUL4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82LUL4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82LUL4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82LUL4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82LUL4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82LUL4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82LUL4.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4I2yVC.s: Assembler messages:
encrypt.c: /tmp/cc4I2yVC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4I2yVC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4I2yVC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4I2yVC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I2yVC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I2yVC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I2yVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I2yVC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I2yVC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4I2yVC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4I2yVC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4I2yVC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4I2yVC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I2yVC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4I2yVC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4I2yVC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4I2yVC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4I2yVC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4I2yVC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I2yVC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4I2yVC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4I2yVC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4I2yVC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4I2yVC.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc89xCvf.s: Assembler messages:
encrypt.c: /tmp/cc89xCvf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89xCvf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89xCvf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc89xCvf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89xCvf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89xCvf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89xCvf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89xCvf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89xCvf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89xCvf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89xCvf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89xCvf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89xCvf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89xCvf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89xCvf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89xCvf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc89xCvf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89xCvf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89xCvf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89xCvf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89xCvf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89xCvf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89xCvf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89xCvf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2otIQG.s: Assembler messages:
encrypt.c: /tmp/cc2otIQG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2otIQG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2otIQG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2otIQG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otIQG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otIQG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otIQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otIQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otIQG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2otIQG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2otIQG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2otIQG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2otIQG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otIQG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2otIQG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2otIQG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2otIQG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2otIQG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2otIQG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2otIQG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otIQG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2otIQG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2otIQG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2otIQG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrbSWK9.s: Assembler messages:
encrypt.c: /tmp/ccrbSWK9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbSWK9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbSWK9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbSWK9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbSWK9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbSWK9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbSWK9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbSWK9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbSWK9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbSWK9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbSWK9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbSWK9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbSWK9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbSWK9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbSWK9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrbSWK9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbSWK9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbSWK9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbSWK9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbSWK9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbSWK9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbSWK9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbSWK9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbSWK9.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0r0ZYP.s: Assembler messages:
encrypt.c: /tmp/cc0r0ZYP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0r0ZYP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0r0ZYP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0r0ZYP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0r0ZYP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0r0ZYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0r0ZYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0r0ZYP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0r0ZYP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0r0ZYP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0r0ZYP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0r0ZYP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0r0ZYP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0r0ZYP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0r0ZYP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0r0ZYP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0r0ZYP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0r0ZYP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0r0ZYP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0r0ZYP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0r0ZYP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0r0ZYP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0r0ZYP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0r0ZYP.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccecNgTk.s: Assembler messages:
encrypt.c: /tmp/ccecNgTk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecNgTk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecNgTk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccecNgTk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecNgTk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecNgTk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecNgTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecNgTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecNgTk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecNgTk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecNgTk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecNgTk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecNgTk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecNgTk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecNgTk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecNgTk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccecNgTk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecNgTk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecNgTk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecNgTk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecNgTk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecNgTk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecNgTk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecNgTk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrJxOLf.s: Assembler messages:
encrypt.c: /tmp/ccrJxOLf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJxOLf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrJxOLf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrJxOLf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJxOLf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJxOLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJxOLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJxOLf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJxOLf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJxOLf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJxOLf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJxOLf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrJxOLf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJxOLf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrJxOLf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrJxOLf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJxOLf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJxOLf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJxOLf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJxOLf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJxOLf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJxOLf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJxOLf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJxOLf.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs6mQSR.s: Assembler messages:
encrypt.c: /tmp/ccs6mQSR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs6mQSR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs6mQSR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs6mQSR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6mQSR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6mQSR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6mQSR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6mQSR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6mQSR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs6mQSR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs6mQSR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs6mQSR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs6mQSR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6mQSR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs6mQSR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs6mQSR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs6mQSR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs6mQSR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs6mQSR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs6mQSR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6mQSR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs6mQSR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs6mQSR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs6mQSR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKELINs.s: Assembler messages:
encrypt.c: /tmp/ccKELINs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKELINs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKELINs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKELINs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKELINs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKELINs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKELINs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKELINs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKELINs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKELINs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKELINs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKELINs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKELINs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKELINs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKELINs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKELINs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKELINs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKELINs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKELINs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKELINs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKELINs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKELINs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKELINs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKELINs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXz9Nd0.s: Assembler messages:
encrypt.c: /tmp/ccXz9Nd0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXz9Nd0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXz9Nd0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXz9Nd0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz9Nd0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz9Nd0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz9Nd0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz9Nd0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz9Nd0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXz9Nd0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXz9Nd0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXz9Nd0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXz9Nd0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz9Nd0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXz9Nd0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXz9Nd0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXz9Nd0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz9Nd0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz9Nd0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz9Nd0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz9Nd0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXz9Nd0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz9Nd0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz9Nd0.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAuCt5T.s: Assembler messages:
encrypt.c: /tmp/ccAuCt5T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAuCt5T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAuCt5T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAuCt5T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuCt5T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuCt5T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuCt5T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuCt5T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuCt5T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuCt5T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuCt5T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuCt5T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAuCt5T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuCt5T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAuCt5T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuCt5T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAuCt5T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuCt5T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuCt5T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuCt5T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuCt5T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuCt5T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAuCt5T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuCt5T.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm9mQbp.s: Assembler messages:
encrypt.c: /tmp/ccm9mQbp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm9mQbp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm9mQbp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm9mQbp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9mQbp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9mQbp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9mQbp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9mQbp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9mQbp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9mQbp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9mQbp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9mQbp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm9mQbp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9mQbp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm9mQbp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm9mQbp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9mQbp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9mQbp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9mQbp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9mQbp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9mQbp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm9mQbp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9mQbp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9mQbp.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq5WSb6.s: Assembler messages:
encrypt.c: /tmp/ccq5WSb6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq5WSb6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq5WSb6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq5WSb6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WSb6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WSb6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WSb6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WSb6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WSb6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5WSb6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5WSb6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5WSb6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq5WSb6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WSb6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq5WSb6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq5WSb6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5WSb6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WSb6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WSb6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WSb6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WSb6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq5WSb6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WSb6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WSb6.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqrY4xB.s: Assembler messages:
encrypt.c: /tmp/ccqrY4xB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqrY4xB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqrY4xB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqrY4xB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrY4xB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrY4xB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrY4xB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrY4xB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrY4xB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrY4xB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrY4xB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrY4xB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqrY4xB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrY4xB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqrY4xB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrY4xB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqrY4xB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrY4xB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrY4xB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrY4xB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrY4xB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrY4xB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqrY4xB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrY4xB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLYZPMI.s: Assembler messages:
encrypt.c: /tmp/ccLYZPMI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYZPMI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLYZPMI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLYZPMI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYZPMI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYZPMI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYZPMI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYZPMI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYZPMI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYZPMI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYZPMI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYZPMI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLYZPMI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYZPMI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLYZPMI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLYZPMI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYZPMI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYZPMI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYZPMI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYZPMI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYZPMI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYZPMI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYZPMI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYZPMI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoIs7n7.s: Assembler messages:
encrypt.c: /tmp/ccoIs7n7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIs7n7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIs7n7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIs7n7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIs7n7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIs7n7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIs7n7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIs7n7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIs7n7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIs7n7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIs7n7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIs7n7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIs7n7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIs7n7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIs7n7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIs7n7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoIs7n7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIs7n7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIs7n7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIs7n7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIs7n7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIs7n7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIs7n7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIs7n7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3PqYCK.s: Assembler messages:
encrypt.c: /tmp/cc3PqYCK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PqYCK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3PqYCK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3PqYCK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PqYCK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PqYCK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PqYCK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PqYCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PqYCK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PqYCK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PqYCK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PqYCK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3PqYCK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PqYCK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3PqYCK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PqYCK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3PqYCK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PqYCK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PqYCK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PqYCK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PqYCK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PqYCK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PqYCK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PqYCK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPVig5e.s: Assembler messages:
encrypt.c: /tmp/ccPVig5e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVig5e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVig5e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVig5e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVig5e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVig5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVig5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVig5e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVig5e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVig5e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVig5e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVig5e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVig5e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVig5e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVig5e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPVig5e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVig5e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVig5e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVig5e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVig5e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVig5e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVig5e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVig5e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVig5e.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG3GfLX.s: Assembler messages:
encrypt.c: /tmp/ccG3GfLX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG3GfLX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG3GfLX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG3GfLX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3GfLX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3GfLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3GfLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3GfLX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3GfLX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3GfLX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3GfLX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3GfLX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG3GfLX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3GfLX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG3GfLX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG3GfLX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3GfLX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3GfLX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3GfLX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3GfLX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3GfLX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3GfLX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3GfLX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3GfLX.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS0icXA.s: Assembler messages:
encrypt.c: /tmp/ccS0icXA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS0icXA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS0icXA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS0icXA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0icXA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0icXA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0icXA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0icXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0icXA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0icXA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0icXA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0icXA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS0icXA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0icXA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS0icXA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0icXA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS0icXA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0icXA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0icXA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0icXA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0icXA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0icXA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS0icXA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0icXA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC11XkA.s: Assembler messages:
encrypt.c: /tmp/ccC11XkA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC11XkA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC11XkA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC11XkA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC11XkA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC11XkA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC11XkA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC11XkA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC11XkA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC11XkA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC11XkA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC11XkA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC11XkA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC11XkA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC11XkA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC11XkA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC11XkA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC11XkA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC11XkA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC11XkA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC11XkA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC11XkA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC11XkA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC11XkA.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyD7Q5b.s: Assembler messages:
encrypt.c: /tmp/ccyD7Q5b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyD7Q5b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyD7Q5b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyD7Q5b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyD7Q5b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyD7Q5b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyD7Q5b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyD7Q5b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyD7Q5b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyD7Q5b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyD7Q5b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyD7Q5b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyD7Q5b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyD7Q5b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyD7Q5b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyD7Q5b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyD7Q5b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyD7Q5b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyD7Q5b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyD7Q5b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyD7Q5b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyD7Q5b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyD7Q5b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyD7Q5b.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4tSnG6.s: Assembler messages:
encrypt.c: /tmp/cc4tSnG6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4tSnG6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4tSnG6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4tSnG6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tSnG6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tSnG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tSnG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tSnG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tSnG6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tSnG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tSnG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tSnG6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4tSnG6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tSnG6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4tSnG6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4tSnG6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tSnG6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tSnG6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tSnG6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tSnG6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tSnG6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4tSnG6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tSnG6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tSnG6.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccQpQPLO.s: Assembler messages:
encrypt.c: /tmp/ccQpQPLO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpQPLO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQpQPLO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpQPLO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpQPLO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpQPLO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpQPLO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpQPLO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpQPLO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpQPLO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpQPLO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpQPLO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQpQPLO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpQPLO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQpQPLO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpQPLO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQpQPLO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpQPLO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpQPLO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpQPLO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpQPLO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpQPLO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpQPLO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpQPLO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPhCAHq.s: Assembler messages:
encrypt.c: /tmp/ccPhCAHq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhCAHq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhCAHq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhCAHq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhCAHq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhCAHq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhCAHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhCAHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhCAHq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhCAHq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhCAHq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhCAHq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhCAHq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhCAHq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhCAHq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhCAHq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPhCAHq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhCAHq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhCAHq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhCAHq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhCAHq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhCAHq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhCAHq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhCAHq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYn5dYO.s: Assembler messages:
encrypt.c: /tmp/ccYn5dYO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYn5dYO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYn5dYO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYn5dYO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn5dYO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn5dYO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn5dYO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn5dYO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn5dYO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYn5dYO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYn5dYO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYn5dYO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYn5dYO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn5dYO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYn5dYO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYn5dYO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYn5dYO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYn5dYO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYn5dYO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn5dYO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYn5dYO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYn5dYO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYn5dYO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYn5dYO.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLZAzve.s: Assembler messages:
encrypt.c: /tmp/ccLZAzve.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZAzve.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZAzve.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZAzve.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZAzve.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZAzve.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZAzve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZAzve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZAzve.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZAzve.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZAzve.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZAzve.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZAzve.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZAzve.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZAzve.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZAzve.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLZAzve.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZAzve.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZAzve.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZAzve.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZAzve.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZAzve.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZAzve.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZAzve.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY8JPQz.s: Assembler messages:
encrypt.c: /tmp/ccY8JPQz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8JPQz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8JPQz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8JPQz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8JPQz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8JPQz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8JPQz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8JPQz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8JPQz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8JPQz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8JPQz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8JPQz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8JPQz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8JPQz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8JPQz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY8JPQz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8JPQz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8JPQz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8JPQz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8JPQz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8JPQz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8JPQz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8JPQz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8JPQz.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfeODaO.s: Assembler messages:
encrypt.c: /tmp/ccfeODaO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfeODaO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfeODaO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfeODaO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeODaO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeODaO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeODaO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeODaO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeODaO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeODaO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeODaO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeODaO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfeODaO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeODaO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfeODaO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeODaO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfeODaO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeODaO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeODaO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeODaO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeODaO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeODaO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeODaO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeODaO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoma599.s: Assembler messages:
encrypt.c: /tmp/ccoma599.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoma599.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoma599.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoma599.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoma599.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoma599.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoma599.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoma599.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoma599.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoma599.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoma599.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoma599.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoma599.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoma599.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoma599.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoma599.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoma599.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoma599.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoma599.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoma599.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoma599.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoma599.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoma599.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoma599.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccGfXXbO.s: Assembler messages:
encrypt.c: /tmp/ccGfXXbO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGfXXbO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGfXXbO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGfXXbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfXXbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfXXbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfXXbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfXXbO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfXXbO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGfXXbO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGfXXbO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGfXXbO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGfXXbO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfXXbO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGfXXbO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGfXXbO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGfXXbO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGfXXbO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGfXXbO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfXXbO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGfXXbO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfXXbO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGfXXbO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGfXXbO.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccqG0J2s.s: Assembler messages:
encrypt.c: /tmp/ccqG0J2s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqG0J2s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqG0J2s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqG0J2s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG0J2s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG0J2s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG0J2s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG0J2s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG0J2s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG0J2s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG0J2s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG0J2s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqG0J2s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG0J2s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqG0J2s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG0J2s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqG0J2s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG0J2s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG0J2s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG0J2s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG0J2s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG0J2s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqG0J2s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG0J2s.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVDQ1i1.s: Assembler messages:
encrypt.c: /tmp/ccVDQ1i1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVDQ1i1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVDQ1i1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVDQ1i1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDQ1i1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDQ1i1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDQ1i1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDQ1i1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDQ1i1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDQ1i1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDQ1i1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDQ1i1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVDQ1i1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDQ1i1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVDQ1i1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDQ1i1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVDQ1i1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDQ1i1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDQ1i1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDQ1i1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDQ1i1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDQ1i1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVDQ1i1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDQ1i1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvex8go.s: Assembler messages:
encrypt.c: /tmp/ccvex8go.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvex8go.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvex8go.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvex8go.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvex8go.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvex8go.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvex8go.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvex8go.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvex8go.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvex8go.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvex8go.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvex8go.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvex8go.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvex8go.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvex8go.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvex8go.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvex8go.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvex8go.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvex8go.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvex8go.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvex8go.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvex8go.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvex8go.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvex8go.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc78EiXn.s: Assembler messages:
encrypt.c: /tmp/cc78EiXn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78EiXn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78EiXn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc78EiXn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78EiXn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78EiXn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78EiXn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78EiXn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78EiXn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78EiXn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78EiXn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78EiXn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78EiXn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78EiXn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78EiXn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78EiXn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc78EiXn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78EiXn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78EiXn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78EiXn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78EiXn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78EiXn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78EiXn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78EiXn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccomTfy8.s: Assembler messages:
encrypt.c: /tmp/ccomTfy8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomTfy8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccomTfy8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccomTfy8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomTfy8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomTfy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomTfy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomTfy8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomTfy8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomTfy8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomTfy8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomTfy8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccomTfy8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomTfy8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccomTfy8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccomTfy8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomTfy8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomTfy8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomTfy8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomTfy8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomTfy8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomTfy8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomTfy8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomTfy8.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGsTZH6.s: Assembler messages:
encrypt.c: /tmp/ccGsTZH6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsTZH6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsTZH6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsTZH6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsTZH6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsTZH6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsTZH6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsTZH6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsTZH6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsTZH6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsTZH6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsTZH6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsTZH6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsTZH6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsTZH6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsTZH6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGsTZH6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsTZH6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsTZH6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsTZH6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsTZH6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsTZH6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsTZH6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsTZH6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr0JUCJ.s: Assembler messages:
encrypt.c: /tmp/ccr0JUCJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr0JUCJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr0JUCJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr0JUCJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0JUCJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0JUCJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0JUCJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0JUCJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0JUCJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0JUCJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0JUCJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0JUCJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr0JUCJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0JUCJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr0JUCJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr0JUCJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0JUCJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0JUCJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0JUCJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0JUCJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0JUCJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0JUCJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0JUCJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0JUCJ.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc970sNi.s: Assembler messages:
encrypt.c: /tmp/cc970sNi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc970sNi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc970sNi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc970sNi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc970sNi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc970sNi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc970sNi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc970sNi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc970sNi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc970sNi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc970sNi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc970sNi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc970sNi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc970sNi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc970sNi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc970sNi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc970sNi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc970sNi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc970sNi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc970sNi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc970sNi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc970sNi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc970sNi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc970sNi.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccuqeBdE.s: Assembler messages:
encrypt.c: /tmp/ccuqeBdE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqeBdE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqeBdE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqeBdE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqeBdE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqeBdE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqeBdE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqeBdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqeBdE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqeBdE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqeBdE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqeBdE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqeBdE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqeBdE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqeBdE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqeBdE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuqeBdE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqeBdE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqeBdE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqeBdE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqeBdE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqeBdE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqeBdE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqeBdE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbX6539.s: Assembler messages:
encrypt.c: /tmp/ccbX6539.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbX6539.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbX6539.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbX6539.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX6539.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX6539.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX6539.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX6539.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX6539.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX6539.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX6539.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX6539.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbX6539.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX6539.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbX6539.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX6539.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbX6539.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX6539.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbX6539.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbX6539.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX6539.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbX6539.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbX6539.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbX6539.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmomZ3U.s: Assembler messages:
encrypt.c: /tmp/ccmomZ3U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmomZ3U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmomZ3U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmomZ3U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomZ3U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomZ3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomZ3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomZ3U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomZ3U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmomZ3U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmomZ3U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmomZ3U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmomZ3U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomZ3U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmomZ3U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmomZ3U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmomZ3U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomZ3U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomZ3U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomZ3U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomZ3U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmomZ3U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomZ3U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomZ3U.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIU0zMr.s: Assembler messages:
encrypt.c: /tmp/ccIU0zMr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIU0zMr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIU0zMr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIU0zMr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU0zMr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU0zMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU0zMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU0zMr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU0zMr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIU0zMr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIU0zMr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIU0zMr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIU0zMr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU0zMr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIU0zMr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIU0zMr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIU0zMr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIU0zMr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIU0zMr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU0zMr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIU0zMr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIU0zMr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIU0zMr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIU0zMr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvPrpnC.s: Assembler messages:
encrypt.c: /tmp/ccvPrpnC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvPrpnC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvPrpnC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvPrpnC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPrpnC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPrpnC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPrpnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPrpnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPrpnC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPrpnC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPrpnC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPrpnC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvPrpnC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPrpnC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvPrpnC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPrpnC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvPrpnC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPrpnC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPrpnC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPrpnC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPrpnC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPrpnC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvPrpnC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPrpnC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc94CF93.s: Assembler messages:
encrypt.c: /tmp/cc94CF93.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94CF93.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94CF93.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc94CF93.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94CF93.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94CF93.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94CF93.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94CF93.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94CF93.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94CF93.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94CF93.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94CF93.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94CF93.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94CF93.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94CF93.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc94CF93.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94CF93.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94CF93.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94CF93.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94CF93.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94CF93.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94CF93.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94CF93.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94CF93.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQK1RMd.s: Assembler messages:
encrypt.c: /tmp/ccQK1RMd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQK1RMd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQK1RMd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQK1RMd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK1RMd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK1RMd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK1RMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK1RMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK1RMd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK1RMd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK1RMd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK1RMd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQK1RMd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK1RMd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQK1RMd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK1RMd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQK1RMd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK1RMd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQK1RMd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQK1RMd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK1RMd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQK1RMd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQK1RMd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQK1RMd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrrJ20B.s: Assembler messages:
encrypt.c: /tmp/ccrrJ20B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrrJ20B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrrJ20B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrrJ20B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrJ20B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrJ20B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrJ20B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrJ20B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrJ20B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrJ20B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrJ20B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrJ20B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrrJ20B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrJ20B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrrJ20B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrrJ20B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrJ20B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrJ20B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrJ20B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrJ20B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrJ20B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrrJ20B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrJ20B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrJ20B.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuZIzoN.s: Assembler messages:
encrypt.c: /tmp/ccuZIzoN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZIzoN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZIzoN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZIzoN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZIzoN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZIzoN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZIzoN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZIzoN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZIzoN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZIzoN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZIzoN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZIzoN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZIzoN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZIzoN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZIzoN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZIzoN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuZIzoN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZIzoN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZIzoN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZIzoN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZIzoN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZIzoN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZIzoN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZIzoN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMeBWAn.s: Assembler messages:
encrypt.c: /tmp/ccMeBWAn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMeBWAn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMeBWAn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMeBWAn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeBWAn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeBWAn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeBWAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeBWAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeBWAn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMeBWAn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMeBWAn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMeBWAn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMeBWAn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeBWAn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMeBWAn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMeBWAn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMeBWAn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMeBWAn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMeBWAn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMeBWAn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeBWAn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMeBWAn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMeBWAn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMeBWAn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSBtkTg.s: Assembler messages:
encrypt.c: /tmp/ccSBtkTg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSBtkTg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSBtkTg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSBtkTg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBtkTg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBtkTg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBtkTg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBtkTg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBtkTg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSBtkTg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSBtkTg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSBtkTg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSBtkTg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBtkTg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSBtkTg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSBtkTg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSBtkTg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBtkTg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBtkTg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBtkTg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBtkTg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSBtkTg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBtkTg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBtkTg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCGiJBN.s: Assembler messages:
encrypt.c: /tmp/ccCGiJBN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCGiJBN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCGiJBN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCGiJBN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGiJBN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGiJBN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGiJBN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGiJBN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGiJBN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGiJBN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGiJBN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGiJBN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCGiJBN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGiJBN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCGiJBN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGiJBN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCGiJBN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGiJBN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCGiJBN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCGiJBN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGiJBN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCGiJBN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCGiJBN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCGiJBN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTFHtcr.s: Assembler messages:
encrypt.c: /tmp/ccTFHtcr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTFHtcr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTFHtcr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTFHtcr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFHtcr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFHtcr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFHtcr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFHtcr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFHtcr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFHtcr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFHtcr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFHtcr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTFHtcr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFHtcr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTFHtcr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTFHtcr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFHtcr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFHtcr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFHtcr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFHtcr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFHtcr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFHtcr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFHtcr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFHtcr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceT9HL4.s: Assembler messages:
encrypt.c: /tmp/cceT9HL4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceT9HL4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceT9HL4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceT9HL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceT9HL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceT9HL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceT9HL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceT9HL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceT9HL4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceT9HL4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceT9HL4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceT9HL4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceT9HL4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceT9HL4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceT9HL4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceT9HL4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceT9HL4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceT9HL4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceT9HL4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceT9HL4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceT9HL4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceT9HL4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceT9HL4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceT9HL4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqWcG3n.s: Assembler messages:
encrypt.c: /tmp/ccqWcG3n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWcG3n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWcG3n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWcG3n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcG3n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcG3n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcG3n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcG3n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcG3n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcG3n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcG3n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcG3n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWcG3n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcG3n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWcG3n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcG3n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqWcG3n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcG3n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWcG3n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWcG3n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcG3n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWcG3n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWcG3n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWcG3n.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc1lELoE.s: Assembler messages:
encrypt.c: /tmp/cc1lELoE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1lELoE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1lELoE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1lELoE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lELoE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lELoE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lELoE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lELoE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lELoE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lELoE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lELoE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lELoE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1lELoE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lELoE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1lELoE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1lELoE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lELoE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lELoE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lELoE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lELoE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lELoE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1lELoE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lELoE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lELoE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccCwZzEX.s: Assembler messages:
encrypt.c: /tmp/ccCwZzEX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCwZzEX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCwZzEX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCwZzEX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZzEX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZzEX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZzEX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZzEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZzEX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCwZzEX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCwZzEX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCwZzEX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCwZzEX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZzEX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCwZzEX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCwZzEX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCwZzEX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCwZzEX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCwZzEX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCwZzEX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZzEX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCwZzEX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCwZzEX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCwZzEX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQtIvZC.s: Assembler messages:
encrypt.c: /tmp/ccQtIvZC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtIvZC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtIvZC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtIvZC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtIvZC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtIvZC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtIvZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtIvZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtIvZC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtIvZC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtIvZC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtIvZC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtIvZC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtIvZC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtIvZC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtIvZC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQtIvZC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtIvZC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtIvZC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtIvZC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtIvZC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtIvZC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtIvZC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtIvZC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cck2MNBd.s: Assembler messages:
encrypt.c: /tmp/cck2MNBd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck2MNBd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck2MNBd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck2MNBd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2MNBd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2MNBd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2MNBd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2MNBd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2MNBd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2MNBd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2MNBd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2MNBd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck2MNBd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2MNBd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck2MNBd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck2MNBd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2MNBd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2MNBd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2MNBd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2MNBd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2MNBd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2MNBd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2MNBd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2MNBd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnsbVRI.s: Assembler messages:
encrypt.c: /tmp/ccnsbVRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnsbVRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnsbVRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnsbVRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnsbVRI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnsbVRI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnsbVRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnsbVRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnsbVRI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnsbVRI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnsbVRI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnsbVRI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccnsbVRI.s: Assembler messages:
encrypt.c: /tmp/ccnsbVRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnsbVRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnsbVRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnsbVRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnsbVRI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnsbVRI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnsbVRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnsbVRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnsbVRI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnsbVRI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnsbVRI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsbVRI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnsbVRI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnsbVRI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccylu0kX.s: Assembler messages:
encrypt.c: /tmp/ccylu0kX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylu0kX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylu0kX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccylu0kX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylu0kX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylu0kX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccylu0kX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylu0kX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylu0kX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylu0kX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylu0kX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylu0kX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccylu0kX.s: Assembler messages:
encrypt.c: /tmp/ccylu0kX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylu0kX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylu0kX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccylu0kX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylu0kX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylu0kX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccylu0kX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylu0kX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylu0kX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylu0kX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylu0kX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylu0kX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylu0kX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylu0kX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNJ7QBq.s: Assembler messages:
encrypt.c: /tmp/ccNJ7QBq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJ7QBq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJ7QBq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJ7QBq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7QBq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7QBq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7QBq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJ7QBq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNJ7QBq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7QBq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJ7QBq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccNJ7QBq.s: Assembler messages:
encrypt.c: /tmp/ccNJ7QBq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJ7QBq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJ7QBq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJ7QBq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7QBq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7QBq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7QBq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJ7QBq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNJ7QBq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7QBq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7QBq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJ7QBq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7QBq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvKMf6x.s: Assembler messages:
encrypt.c: /tmp/ccvKMf6x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKMf6x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvKMf6x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvKMf6x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvKMf6x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvKMf6x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvKMf6x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKMf6x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKMf6x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKMf6x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKMf6x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKMf6x.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccvKMf6x.s: Assembler messages:
encrypt.c: /tmp/ccvKMf6x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKMf6x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvKMf6x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvKMf6x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvKMf6x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvKMf6x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvKMf6x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKMf6x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKMf6x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKMf6x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKMf6x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKMf6x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKMf6x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKMf6x.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCR4bva.s: Assembler messages:
encrypt.c: /tmp/ccCR4bva.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCR4bva.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCR4bva.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCR4bva.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCR4bva.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCR4bva.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCR4bva.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCR4bva.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCR4bva.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCR4bva.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCR4bva.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCR4bva.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccCR4bva.s: Assembler messages:
encrypt.c: /tmp/ccCR4bva.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCR4bva.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCR4bva.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCR4bva.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCR4bva.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCR4bva.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCR4bva.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCR4bva.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCR4bva.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCR4bva.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCR4bva.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCR4bva.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCR4bva.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCR4bva.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqtxGC7.s: Assembler messages:
encrypt.c: /tmp/ccqtxGC7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqtxGC7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqtxGC7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqtxGC7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtxGC7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtxGC7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtxGC7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqtxGC7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqtxGC7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqtxGC7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtxGC7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtxGC7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccqtxGC7.s: Assembler messages:
encrypt.c: /tmp/ccqtxGC7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqtxGC7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqtxGC7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqtxGC7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtxGC7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtxGC7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtxGC7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqtxGC7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqtxGC7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqtxGC7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtxGC7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtxGC7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtxGC7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtxGC7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccar5MgN.s: Assembler messages:
encrypt.c: /tmp/ccar5MgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccar5MgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccar5MgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccar5MgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccar5MgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccar5MgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccar5MgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar5MgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar5MgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar5MgN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccar5MgN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar5MgN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccar5MgN.s: Assembler messages:
encrypt.c: /tmp/ccar5MgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccar5MgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccar5MgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccar5MgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccar5MgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccar5MgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccar5MgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar5MgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar5MgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar5MgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar5MgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar5MgN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccar5MgN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar5MgN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccti2YJB.s: Assembler messages:
encrypt.c: /tmp/ccti2YJB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccti2YJB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccti2YJB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccti2YJB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccti2YJB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccti2YJB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccti2YJB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccti2YJB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccti2YJB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccti2YJB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccti2YJB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccti2YJB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccti2YJB.s: Assembler messages:
encrypt.c: /tmp/ccti2YJB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccti2YJB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccti2YJB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccti2YJB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccti2YJB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccti2YJB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccti2YJB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccti2YJB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccti2YJB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccti2YJB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccti2YJB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccti2YJB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccti2YJB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccti2YJB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHJan3E.s: Assembler messages:
encrypt.c: /tmp/ccHJan3E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJan3E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJan3E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJan3E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJan3E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJan3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJan3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJan3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJan3E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJan3E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJan3E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJan3E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJan3E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJan3E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJan3E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJan3E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHJan3E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJan3E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJan3E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJan3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJan3E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJan3E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJan3E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJan3E.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWSlUds.s: Assembler messages:
encrypt.c: /tmp/ccWSlUds.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWSlUds.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWSlUds.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWSlUds.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSlUds.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSlUds.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSlUds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSlUds.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSlUds.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSlUds.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSlUds.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSlUds.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWSlUds.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSlUds.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWSlUds.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWSlUds.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSlUds.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSlUds.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSlUds.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSlUds.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSlUds.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWSlUds.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSlUds.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSlUds.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc50TQyQ.s: Assembler messages:
encrypt.c: /tmp/cc50TQyQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc50TQyQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc50TQyQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc50TQyQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50TQyQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50TQyQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50TQyQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50TQyQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50TQyQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50TQyQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50TQyQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50TQyQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc50TQyQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50TQyQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc50TQyQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50TQyQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc50TQyQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50TQyQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50TQyQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50TQyQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50TQyQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50TQyQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc50TQyQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50TQyQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cckLAJrD.s: Assembler messages:
encrypt.c: /tmp/cckLAJrD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLAJrD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLAJrD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckLAJrD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLAJrD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLAJrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLAJrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLAJrD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLAJrD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLAJrD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLAJrD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLAJrD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLAJrD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLAJrD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLAJrD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckLAJrD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLAJrD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLAJrD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLAJrD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLAJrD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLAJrD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLAJrD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLAJrD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLAJrD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTJSVFw.s: Assembler messages:
encrypt.c: /tmp/ccTJSVFw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTJSVFw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTJSVFw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTJSVFw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJSVFw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJSVFw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJSVFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJSVFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJSVFw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJSVFw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJSVFw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJSVFw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTJSVFw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJSVFw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTJSVFw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJSVFw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTJSVFw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJSVFw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJSVFw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJSVFw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJSVFw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJSVFw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJSVFw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJSVFw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccquqeAe.s: Assembler messages:
encrypt.c: /tmp/ccquqeAe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccquqeAe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccquqeAe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccquqeAe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquqeAe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquqeAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquqeAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquqeAe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquqeAe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccquqeAe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccquqeAe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccquqeAe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccquqeAe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquqeAe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccquqeAe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccquqeAe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccquqeAe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccquqeAe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccquqeAe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquqeAe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccquqeAe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccquqeAe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccquqeAe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccquqeAe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMmNB2Y.s: Assembler messages:
encrypt.c: /tmp/ccMmNB2Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMmNB2Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMmNB2Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMmNB2Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNB2Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNB2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNB2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNB2Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNB2Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmNB2Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmNB2Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmNB2Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMmNB2Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNB2Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMmNB2Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMmNB2Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmNB2Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmNB2Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmNB2Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNB2Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmNB2Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmNB2Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmNB2Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmNB2Y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRpGO7a.s: Assembler messages:
encrypt.c: /tmp/ccRpGO7a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpGO7a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRpGO7a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRpGO7a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpGO7a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpGO7a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpGO7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpGO7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpGO7a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpGO7a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpGO7a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpGO7a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRpGO7a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpGO7a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRpGO7a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpGO7a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRpGO7a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpGO7a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpGO7a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpGO7a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpGO7a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpGO7a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpGO7a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpGO7a.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDdxusp.s: Assembler messages:
encrypt.c: /tmp/ccDdxusp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdxusp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdxusp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdxusp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdxusp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdxusp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdxusp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdxusp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdxusp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdxusp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdxusp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdxusp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdxusp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdxusp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdxusp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdxusp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDdxusp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdxusp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdxusp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdxusp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdxusp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdxusp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDdxusp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdxusp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMuTz87.s: Assembler messages:
encrypt.c: /tmp/ccMuTz87.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMuTz87.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMuTz87.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMuTz87.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuTz87.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuTz87.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuTz87.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuTz87.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuTz87.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuTz87.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuTz87.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuTz87.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMuTz87.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuTz87.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMuTz87.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMuTz87.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuTz87.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuTz87.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuTz87.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuTz87.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuTz87.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMuTz87.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuTz87.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuTz87.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaVpM33.s: Assembler messages:
encrypt.c: /tmp/ccaVpM33.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaVpM33.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaVpM33.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaVpM33.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVpM33.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVpM33.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVpM33.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVpM33.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVpM33.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVpM33.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVpM33.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVpM33.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaVpM33.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVpM33.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaVpM33.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVpM33.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaVpM33.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVpM33.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVpM33.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVpM33.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVpM33.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVpM33.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaVpM33.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVpM33.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuvn5yM.s: Assembler messages:
encrypt.c: /tmp/ccuvn5yM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuvn5yM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuvn5yM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuvn5yM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvn5yM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvn5yM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvn5yM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvn5yM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvn5yM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvn5yM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvn5yM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvn5yM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuvn5yM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvn5yM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuvn5yM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuvn5yM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvn5yM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvn5yM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvn5yM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvn5yM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvn5yM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuvn5yM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvn5yM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvn5yM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckbsg14.s: Assembler messages:
encrypt.c: /tmp/cckbsg14.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckbsg14.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckbsg14.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckbsg14.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbsg14.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbsg14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbsg14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbsg14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbsg14.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbsg14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbsg14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbsg14.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckbsg14.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbsg14.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckbsg14.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbsg14.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckbsg14.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbsg14.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbsg14.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbsg14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbsg14.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbsg14.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckbsg14.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbsg14.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn8MeeQ.s: Assembler messages:
encrypt.c: /tmp/ccn8MeeQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8MeeQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8MeeQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8MeeQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8MeeQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8MeeQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8MeeQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8MeeQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8MeeQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8MeeQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8MeeQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8MeeQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8MeeQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8MeeQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8MeeQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn8MeeQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8MeeQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8MeeQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8MeeQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8MeeQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8MeeQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8MeeQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8MeeQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8MeeQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfMSCbF.s: Assembler messages:
encrypt.c: /tmp/ccfMSCbF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfMSCbF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfMSCbF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfMSCbF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMSCbF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMSCbF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMSCbF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMSCbF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMSCbF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfMSCbF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfMSCbF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfMSCbF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfMSCbF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMSCbF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfMSCbF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfMSCbF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfMSCbF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfMSCbF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfMSCbF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfMSCbF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMSCbF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfMSCbF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfMSCbF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfMSCbF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckMt76s.s: Assembler messages:
encrypt.c: /tmp/cckMt76s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMt76s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckMt76s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckMt76s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMt76s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMt76s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMt76s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMt76s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMt76s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMt76s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMt76s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMt76s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckMt76s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMt76s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckMt76s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckMt76s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMt76s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMt76s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMt76s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMt76s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMt76s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMt76s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMt76s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMt76s.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFFt3bY.s: Assembler messages:
encrypt.c: /tmp/ccFFt3bY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFFt3bY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFFt3bY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFFt3bY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFt3bY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFt3bY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFt3bY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFt3bY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFt3bY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFt3bY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFt3bY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFt3bY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFFt3bY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFt3bY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFFt3bY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFFt3bY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFt3bY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFt3bY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFt3bY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFt3bY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFt3bY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFFt3bY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFt3bY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFt3bY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccINw7oj.s: Assembler messages:
encrypt.c: /tmp/ccINw7oj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINw7oj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINw7oj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccINw7oj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINw7oj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINw7oj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINw7oj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINw7oj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINw7oj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINw7oj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINw7oj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINw7oj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINw7oj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINw7oj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINw7oj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINw7oj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccINw7oj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINw7oj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINw7oj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINw7oj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINw7oj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINw7oj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINw7oj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINw7oj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTuTJsC.s: Assembler messages:
encrypt.c: /tmp/ccTuTJsC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTuTJsC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTuTJsC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTuTJsC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuTJsC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuTJsC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuTJsC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuTJsC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuTJsC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuTJsC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuTJsC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuTJsC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTuTJsC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuTJsC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTuTJsC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTuTJsC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuTJsC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuTJsC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuTJsC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuTJsC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuTJsC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTuTJsC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuTJsC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuTJsC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmM3XWU.s: Assembler messages:
encrypt.c: /tmp/ccmM3XWU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmM3XWU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmM3XWU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmM3XWU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM3XWU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM3XWU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM3XWU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM3XWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM3XWU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmM3XWU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmM3XWU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmM3XWU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmM3XWU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM3XWU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmM3XWU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmM3XWU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmM3XWU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmM3XWU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmM3XWU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmM3XWU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM3XWU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmM3XWU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmM3XWU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmM3XWU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7VIuYn.s: Assembler messages:
encrypt.c: /tmp/cc7VIuYn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7VIuYn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7VIuYn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7VIuYn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIuYn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIuYn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIuYn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIuYn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIuYn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VIuYn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VIuYn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VIuYn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7VIuYn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIuYn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7VIuYn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VIuYn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7VIuYn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VIuYn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VIuYn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VIuYn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIuYn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VIuYn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7VIuYn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VIuYn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb2Ese3.s: Assembler messages:
encrypt.c: /tmp/ccb2Ese3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb2Ese3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb2Ese3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb2Ese3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Ese3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Ese3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Ese3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Ese3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Ese3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2Ese3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2Ese3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2Ese3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb2Ese3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Ese3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb2Ese3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb2Ese3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2Ese3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2Ese3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2Ese3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Ese3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2Ese3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb2Ese3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2Ese3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2Ese3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCzoMIg.s: Assembler messages:
encrypt.c: /tmp/ccCzoMIg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzoMIg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCzoMIg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCzoMIg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzoMIg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzoMIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzoMIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzoMIg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzoMIg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCzoMIg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCzoMIg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCzoMIg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCzoMIg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzoMIg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCzoMIg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCzoMIg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCzoMIg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzoMIg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzoMIg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzoMIg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzoMIg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzoMIg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzoMIg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCzoMIg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyACmmz.s: Assembler messages:
encrypt.c: /tmp/ccyACmmz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyACmmz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyACmmz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyACmmz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyACmmz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyACmmz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyACmmz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyACmmz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyACmmz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyACmmz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyACmmz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyACmmz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyACmmz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyACmmz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyACmmz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyACmmz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyACmmz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyACmmz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyACmmz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyACmmz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyACmmz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyACmmz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyACmmz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyACmmz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchi8k99.s: Assembler messages:
encrypt.c: /tmp/cchi8k99.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchi8k99.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchi8k99.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchi8k99.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi8k99.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi8k99.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi8k99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi8k99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi8k99.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi8k99.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi8k99.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi8k99.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchi8k99.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi8k99.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchi8k99.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi8k99.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchi8k99.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi8k99.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchi8k99.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchi8k99.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi8k99.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchi8k99.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchi8k99.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchi8k99.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxiZyHP.s: Assembler messages:
encrypt.c: /tmp/ccxiZyHP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxiZyHP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxiZyHP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxiZyHP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiZyHP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiZyHP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiZyHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiZyHP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiZyHP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiZyHP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiZyHP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiZyHP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxiZyHP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiZyHP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxiZyHP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxiZyHP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiZyHP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiZyHP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiZyHP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiZyHP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiZyHP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxiZyHP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiZyHP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiZyHP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccCeFhx.s: Assembler messages:
encrypt.c: /tmp/cccCeFhx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccCeFhx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccCeFhx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccCeFhx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCeFhx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCeFhx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCeFhx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCeFhx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCeFhx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCeFhx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCeFhx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCeFhx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccCeFhx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCeFhx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccCeFhx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccCeFhx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCeFhx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCeFhx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCeFhx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCeFhx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCeFhx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccCeFhx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCeFhx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCeFhx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwOey0G.s: Assembler messages:
encrypt.c: /tmp/ccwOey0G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwOey0G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwOey0G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwOey0G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOey0G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOey0G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOey0G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOey0G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOey0G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOey0G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOey0G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOey0G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwOey0G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOey0G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwOey0G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOey0G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwOey0G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOey0G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOey0G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOey0G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOey0G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOey0G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwOey0G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOey0G.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc75VrsI.s: Assembler messages:
encrypt.c: /tmp/cc75VrsI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75VrsI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75VrsI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc75VrsI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75VrsI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75VrsI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75VrsI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75VrsI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75VrsI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75VrsI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75VrsI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75VrsI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75VrsI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75VrsI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75VrsI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc75VrsI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75VrsI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75VrsI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75VrsI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75VrsI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75VrsI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75VrsI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75VrsI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75VrsI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwGGcYT.s: Assembler messages:
encrypt.c: /tmp/ccwGGcYT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwGGcYT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwGGcYT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwGGcYT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGGcYT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGGcYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGGcYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGGcYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGGcYT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGGcYT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGGcYT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGGcYT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwGGcYT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGGcYT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwGGcYT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGGcYT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwGGcYT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGGcYT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGGcYT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGGcYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGGcYT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGGcYT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwGGcYT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGGcYT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGj87Sv.s: Assembler messages:
encrypt.c: /tmp/ccGj87Sv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGj87Sv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGj87Sv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGj87Sv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGj87Sv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGj87Sv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGj87Sv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGj87Sv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGj87Sv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGj87Sv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGj87Sv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGj87Sv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGj87Sv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGj87Sv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGj87Sv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGj87Sv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGj87Sv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGj87Sv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGj87Sv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGj87Sv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGj87Sv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGj87Sv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGj87Sv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGj87Sv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuXsTJj.s: Assembler messages:
encrypt.c: /tmp/ccuXsTJj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXsTJj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXsTJj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXsTJj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXsTJj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXsTJj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXsTJj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXsTJj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXsTJj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXsTJj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXsTJj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXsTJj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXsTJj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXsTJj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXsTJj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuXsTJj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXsTJj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXsTJj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXsTJj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXsTJj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXsTJj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXsTJj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXsTJj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXsTJj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccawa9Ug.s: Assembler messages:
encrypt.c: /tmp/ccawa9Ug.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawa9Ug.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawa9Ug.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccawa9Ug.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawa9Ug.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawa9Ug.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawa9Ug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawa9Ug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawa9Ug.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawa9Ug.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawa9Ug.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawa9Ug.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawa9Ug.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawa9Ug.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawa9Ug.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawa9Ug.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccawa9Ug.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawa9Ug.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawa9Ug.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawa9Ug.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawa9Ug.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawa9Ug.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawa9Ug.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawa9Ug.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczq6rVS.s: Assembler messages:
encrypt.c: /tmp/cczq6rVS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczq6rVS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczq6rVS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczq6rVS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq6rVS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq6rVS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq6rVS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq6rVS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq6rVS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczq6rVS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczq6rVS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczq6rVS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczq6rVS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq6rVS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczq6rVS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczq6rVS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczq6rVS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczq6rVS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczq6rVS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq6rVS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczq6rVS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczq6rVS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczq6rVS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczq6rVS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cckMg4Gk.s: Assembler messages:
encrypt.c: /tmp/cckMg4Gk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMg4Gk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckMg4Gk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckMg4Gk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMg4Gk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMg4Gk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMg4Gk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMg4Gk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMg4Gk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMg4Gk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMg4Gk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMg4Gk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckMg4Gk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMg4Gk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckMg4Gk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMg4Gk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckMg4Gk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMg4Gk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMg4Gk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMg4Gk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMg4Gk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMg4Gk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMg4Gk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMg4Gk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccltdwP0.s: Assembler messages:
encrypt.c: /tmp/ccltdwP0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccltdwP0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccltdwP0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccltdwP0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltdwP0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltdwP0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltdwP0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltdwP0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltdwP0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltdwP0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltdwP0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltdwP0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccltdwP0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltdwP0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccltdwP0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccltdwP0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltdwP0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltdwP0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltdwP0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltdwP0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltdwP0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccltdwP0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltdwP0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltdwP0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4APyNF.s: Assembler messages:
encrypt.c: /tmp/cc4APyNF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4APyNF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4APyNF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4APyNF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4APyNF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4APyNF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4APyNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4APyNF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4APyNF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4APyNF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4APyNF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4APyNF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4APyNF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4APyNF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4APyNF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4APyNF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4APyNF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4APyNF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4APyNF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4APyNF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4APyNF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4APyNF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4APyNF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4APyNF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cccQ0Qu6.s: Assembler messages:
encrypt.c: /tmp/cccQ0Qu6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQ0Qu6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQ0Qu6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccQ0Qu6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0Qu6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0Qu6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0Qu6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0Qu6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0Qu6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ0Qu6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ0Qu6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ0Qu6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQ0Qu6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0Qu6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQ0Qu6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ0Qu6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccQ0Qu6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ0Qu6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQ0Qu6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQ0Qu6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ0Qu6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQ0Qu6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQ0Qu6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQ0Qu6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7fIHSk.s: Assembler messages:
encrypt.c: /tmp/cc7fIHSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fIHSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fIHSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fIHSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fIHSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fIHSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fIHSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fIHSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fIHSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fIHSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fIHSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fIHSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fIHSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fIHSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fIHSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7fIHSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fIHSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fIHSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fIHSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fIHSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fIHSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fIHSk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fIHSk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fIHSk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSZjmOG.s: Assembler messages:
encrypt.c: /tmp/ccSZjmOG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSZjmOG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSZjmOG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSZjmOG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjmOG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjmOG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjmOG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjmOG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjmOG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZjmOG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZjmOG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZjmOG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSZjmOG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjmOG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSZjmOG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZjmOG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSZjmOG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZjmOG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZjmOG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZjmOG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjmOG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZjmOG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSZjmOG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZjmOG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPFoubt.s: Assembler messages:
encrypt.c: /tmp/ccPFoubt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPFoubt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPFoubt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPFoubt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFoubt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFoubt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFoubt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFoubt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFoubt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPFoubt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPFoubt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPFoubt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPFoubt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFoubt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPFoubt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPFoubt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPFoubt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPFoubt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPFoubt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFoubt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPFoubt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPFoubt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPFoubt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPFoubt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvhOFNR.s: Assembler messages:
encrypt.c: /tmp/ccvhOFNR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhOFNR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhOFNR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhOFNR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOFNR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOFNR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOFNR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOFNR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOFNR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOFNR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOFNR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOFNR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhOFNR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOFNR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhOFNR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOFNR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvhOFNR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOFNR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhOFNR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhOFNR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOFNR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhOFNR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhOFNR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhOFNR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdUyof8.s: Assembler messages:
encrypt.c: /tmp/ccdUyof8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUyof8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUyof8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUyof8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUyof8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUyof8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUyof8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUyof8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUyof8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUyof8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUyof8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUyof8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUyof8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUyof8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUyof8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdUyof8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUyof8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUyof8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUyof8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUyof8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUyof8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUyof8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUyof8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUyof8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccejsHSw.s: Assembler messages:
encrypt.c: /tmp/ccejsHSw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccejsHSw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccejsHSw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccejsHSw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejsHSw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejsHSw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejsHSw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejsHSw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejsHSw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejsHSw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejsHSw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejsHSw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccejsHSw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejsHSw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccejsHSw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejsHSw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccejsHSw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejsHSw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejsHSw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejsHSw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejsHSw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejsHSw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejsHSw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejsHSw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUxpjeI.s: Assembler messages:
encrypt.c: /tmp/ccUxpjeI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUxpjeI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUxpjeI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUxpjeI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpjeI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpjeI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpjeI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpjeI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpjeI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxpjeI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxpjeI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxpjeI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUxpjeI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpjeI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUxpjeI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUxpjeI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxpjeI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxpjeI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxpjeI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxpjeI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxpjeI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxpjeI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxpjeI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxpjeI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccePLBaZ.s: Assembler messages:
encrypt.c: /tmp/ccePLBaZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePLBaZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePLBaZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccePLBaZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePLBaZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePLBaZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePLBaZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePLBaZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePLBaZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePLBaZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePLBaZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePLBaZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePLBaZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePLBaZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePLBaZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePLBaZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccePLBaZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePLBaZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePLBaZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePLBaZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePLBaZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePLBaZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePLBaZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePLBaZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp5H4iv.s: Assembler messages:
encrypt.c: /tmp/ccp5H4iv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5H4iv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp5H4iv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp5H4iv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5H4iv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5H4iv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5H4iv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5H4iv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5H4iv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5H4iv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5H4iv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5H4iv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp5H4iv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5H4iv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp5H4iv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp5H4iv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5H4iv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5H4iv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5H4iv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5H4iv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5H4iv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5H4iv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5H4iv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5H4iv.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuZdzmC.s: Assembler messages:
encrypt.c: /tmp/ccuZdzmC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZdzmC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZdzmC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZdzmC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZdzmC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZdzmC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZdzmC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZdzmC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZdzmC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZdzmC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZdzmC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZdzmC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZdzmC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZdzmC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZdzmC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZdzmC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuZdzmC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZdzmC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZdzmC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZdzmC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZdzmC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZdzmC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZdzmC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZdzmC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCFjsET.s: Assembler messages:
encrypt.c: /tmp/ccCFjsET.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCFjsET.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCFjsET.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCFjsET.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFjsET.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFjsET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFjsET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFjsET.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFjsET.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCFjsET.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCFjsET.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCFjsET.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCFjsET.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFjsET.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCFjsET.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCFjsET.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCFjsET.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFjsET.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFjsET.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFjsET.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFjsET.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCFjsET.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFjsET.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFjsET.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPx3DJ7.s: Assembler messages:
encrypt.c: /tmp/ccPx3DJ7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPx3DJ7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPx3DJ7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPx3DJ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx3DJ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx3DJ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx3DJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx3DJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx3DJ7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx3DJ7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx3DJ7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx3DJ7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPx3DJ7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx3DJ7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPx3DJ7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx3DJ7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPx3DJ7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx3DJ7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPx3DJ7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPx3DJ7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx3DJ7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPx3DJ7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPx3DJ7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPx3DJ7.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYZ37wy.s: Assembler messages:
encrypt.c: /tmp/ccYZ37wy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZ37wy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZ37wy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZ37wy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ37wy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ37wy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ37wy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ37wy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ37wy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZ37wy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZ37wy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZ37wy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZ37wy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ37wy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZ37wy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYZ37wy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZ37wy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZ37wy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZ37wy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZ37wy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZ37wy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZ37wy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZ37wy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZ37wy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxlyT7N.s: Assembler messages:
encrypt.c: /tmp/ccxlyT7N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxlyT7N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxlyT7N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxlyT7N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlyT7N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlyT7N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlyT7N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlyT7N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlyT7N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlyT7N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlyT7N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlyT7N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxlyT7N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlyT7N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxlyT7N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlyT7N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxlyT7N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlyT7N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlyT7N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlyT7N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlyT7N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlyT7N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxlyT7N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlyT7N.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1zUXAi.s: Assembler messages:
encrypt.c: /tmp/cc1zUXAi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zUXAi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zUXAi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zUXAi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zUXAi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zUXAi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zUXAi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zUXAi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zUXAi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zUXAi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zUXAi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zUXAi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zUXAi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zUXAi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zUXAi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zUXAi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1zUXAi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zUXAi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zUXAi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zUXAi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zUXAi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zUXAi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zUXAi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zUXAi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco3Bw50.s: Assembler messages:
encrypt.c: /tmp/cco3Bw50.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3Bw50.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco3Bw50.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco3Bw50.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3Bw50.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3Bw50.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3Bw50.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3Bw50.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3Bw50.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3Bw50.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3Bw50.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3Bw50.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco3Bw50.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3Bw50.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco3Bw50.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco3Bw50.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3Bw50.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3Bw50.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3Bw50.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3Bw50.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3Bw50.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3Bw50.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3Bw50.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3Bw50.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC1wo2H.s: Assembler messages:
encrypt.c: /tmp/ccC1wo2H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC1wo2H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC1wo2H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC1wo2H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wo2H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wo2H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wo2H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wo2H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wo2H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1wo2H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1wo2H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1wo2H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC1wo2H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wo2H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC1wo2H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC1wo2H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1wo2H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1wo2H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1wo2H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wo2H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1wo2H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC1wo2H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1wo2H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1wo2H.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCv597Y.s: Assembler messages:
encrypt.c: /tmp/ccCv597Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCv597Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCv597Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCv597Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv597Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv597Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv597Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv597Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv597Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv597Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv597Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv597Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCv597Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv597Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCv597Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv597Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCv597Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv597Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv597Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv597Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv597Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv597Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCv597Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv597Y.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGF0ymb.s: Assembler messages:
encrypt.c: /tmp/ccGF0ymb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGF0ymb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGF0ymb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGF0ymb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF0ymb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF0ymb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF0ymb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF0ymb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF0ymb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGF0ymb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGF0ymb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGF0ymb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGF0ymb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF0ymb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGF0ymb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGF0ymb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGF0ymb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF0ymb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF0ymb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF0ymb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF0ymb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGF0ymb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF0ymb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF0ymb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdAYV0u.s: Assembler messages:
encrypt.c: /tmp/ccdAYV0u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAYV0u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAYV0u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAYV0u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAYV0u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAYV0u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAYV0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAYV0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAYV0u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAYV0u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAYV0u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAYV0u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAYV0u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAYV0u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAYV0u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAYV0u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdAYV0u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAYV0u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAYV0u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAYV0u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAYV0u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAYV0u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAYV0u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAYV0u.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgqO1dP.s: Assembler messages:
encrypt.c: /tmp/ccgqO1dP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgqO1dP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgqO1dP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgqO1dP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqO1dP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqO1dP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqO1dP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqO1dP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqO1dP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqO1dP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqO1dP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqO1dP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgqO1dP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqO1dP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgqO1dP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgqO1dP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqO1dP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqO1dP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqO1dP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqO1dP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqO1dP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgqO1dP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqO1dP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqO1dP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuYmDr6.s: Assembler messages:
encrypt.c: /tmp/ccuYmDr6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYmDr6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYmDr6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYmDr6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYmDr6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYmDr6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYmDr6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYmDr6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYmDr6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYmDr6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYmDr6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYmDr6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYmDr6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYmDr6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYmDr6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYmDr6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuYmDr6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYmDr6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYmDr6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYmDr6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYmDr6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYmDr6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYmDr6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYmDr6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFFjHa9.s: Assembler messages:
encrypt.c: /tmp/ccFFjHa9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFFjHa9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFFjHa9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFFjHa9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFjHa9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFjHa9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFjHa9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFjHa9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFjHa9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFFjHa9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFFjHa9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFFjHa9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFFjHa9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFjHa9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFFjHa9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFFjHa9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFFjHa9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFFjHa9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFFjHa9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFFjHa9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFjHa9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFFjHa9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFFjHa9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFFjHa9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRNq3m3.s: Assembler messages:
encrypt.c: /tmp/ccRNq3m3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNq3m3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNq3m3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNq3m3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNq3m3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNq3m3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNq3m3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNq3m3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNq3m3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNq3m3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNq3m3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNq3m3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNq3m3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNq3m3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNq3m3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRNq3m3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNq3m3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNq3m3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNq3m3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNq3m3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNq3m3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNq3m3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNq3m3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNq3m3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1ELEBF.s: Assembler messages:
encrypt.c: /tmp/cc1ELEBF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ELEBF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ELEBF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ELEBF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ELEBF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ELEBF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ELEBF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ELEBF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ELEBF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ELEBF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ELEBF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ELEBF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ELEBF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ELEBF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ELEBF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ELEBF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ELEBF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ELEBF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ELEBF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ELEBF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ELEBF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ELEBF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ELEBF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ELEBF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOH32yQ.s: Assembler messages:
encrypt.c: /tmp/ccOH32yQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOH32yQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOH32yQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOH32yQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH32yQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH32yQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH32yQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH32yQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH32yQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH32yQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH32yQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH32yQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOH32yQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH32yQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOH32yQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH32yQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOH32yQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH32yQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOH32yQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOH32yQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH32yQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOH32yQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOH32yQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOH32yQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIQ9aCs.s: Assembler messages:
encrypt.c: /tmp/ccIQ9aCs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQ9aCs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQ9aCs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQ9aCs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ9aCs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ9aCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ9aCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ9aCs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ9aCs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ9aCs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ9aCs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ9aCs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQ9aCs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ9aCs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQ9aCs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIQ9aCs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ9aCs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ9aCs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ9aCs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ9aCs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ9aCs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQ9aCs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ9aCs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ9aCs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJZGhUm.s: Assembler messages:
encrypt.c: /tmp/ccJZGhUm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZGhUm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZGhUm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZGhUm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZGhUm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZGhUm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZGhUm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZGhUm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZGhUm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZGhUm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZGhUm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZGhUm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZGhUm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZGhUm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZGhUm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZGhUm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZGhUm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZGhUm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZGhUm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZGhUm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZGhUm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZGhUm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZGhUm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZGhUm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZSM9OP.s: Assembler messages:
encrypt.c: /tmp/ccZSM9OP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZSM9OP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZSM9OP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZSM9OP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSM9OP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSM9OP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSM9OP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSM9OP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSM9OP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSM9OP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSM9OP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSM9OP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZSM9OP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSM9OP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZSM9OP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZSM9OP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSM9OP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSM9OP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSM9OP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSM9OP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSM9OP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZSM9OP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSM9OP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSM9OP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmxmXW3.s: Assembler messages:
encrypt.c: /tmp/ccmxmXW3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmxmXW3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmxmXW3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmxmXW3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxmXW3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxmXW3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxmXW3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxmXW3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxmXW3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxmXW3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxmXW3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxmXW3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmxmXW3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxmXW3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmxmXW3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxmXW3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmxmXW3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxmXW3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxmXW3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxmXW3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxmXW3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxmXW3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmxmXW3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxmXW3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjdvvAv.s: Assembler messages:
encrypt.c: /tmp/ccjdvvAv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjdvvAv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjdvvAv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjdvvAv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdvvAv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdvvAv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdvvAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdvvAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdvvAv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjdvvAv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjdvvAv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjdvvAv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjdvvAv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdvvAv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjdvvAv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjdvvAv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjdvvAv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjdvvAv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjdvvAv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjdvvAv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdvvAv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjdvvAv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjdvvAv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjdvvAv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz8yhAd.s: Assembler messages:
encrypt.c: /tmp/ccz8yhAd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8yhAd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8yhAd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8yhAd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8yhAd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8yhAd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8yhAd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8yhAd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8yhAd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8yhAd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8yhAd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8yhAd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8yhAd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8yhAd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8yhAd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz8yhAd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8yhAd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8yhAd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8yhAd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8yhAd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8yhAd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8yhAd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8yhAd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8yhAd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXCwaPP.s: Assembler messages:
encrypt.c: /tmp/ccXCwaPP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXCwaPP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXCwaPP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXCwaPP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCwaPP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCwaPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCwaPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCwaPP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCwaPP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCwaPP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCwaPP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCwaPP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXCwaPP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCwaPP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXCwaPP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXCwaPP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCwaPP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCwaPP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCwaPP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCwaPP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCwaPP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXCwaPP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCwaPP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCwaPP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmYHFrb.s: Assembler messages:
encrypt.c: /tmp/ccmYHFrb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmYHFrb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmYHFrb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmYHFrb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYHFrb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYHFrb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYHFrb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYHFrb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYHFrb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYHFrb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYHFrb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYHFrb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmYHFrb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYHFrb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmYHFrb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYHFrb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmYHFrb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYHFrb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmYHFrb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmYHFrb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYHFrb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmYHFrb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmYHFrb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmYHFrb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVEDDQq.s: Assembler messages:
encrypt.c: /tmp/ccVEDDQq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVEDDQq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVEDDQq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVEDDQq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEDDQq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEDDQq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEDDQq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEDDQq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEDDQq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVEDDQq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVEDDQq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVEDDQq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVEDDQq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEDDQq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVEDDQq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVEDDQq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVEDDQq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEDDQq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEDDQq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEDDQq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEDDQq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVEDDQq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEDDQq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEDDQq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYs4iWD.s: Assembler messages:
encrypt.c: /tmp/ccYs4iWD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYs4iWD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYs4iWD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYs4iWD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs4iWD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs4iWD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs4iWD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs4iWD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs4iWD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYs4iWD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYs4iWD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYs4iWD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYs4iWD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs4iWD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYs4iWD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYs4iWD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYs4iWD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYs4iWD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYs4iWD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYs4iWD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs4iWD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYs4iWD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYs4iWD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYs4iWD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5GnYgp.s: Assembler messages:
encrypt.c: /tmp/cc5GnYgp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5GnYgp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5GnYgp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5GnYgp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GnYgp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GnYgp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GnYgp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GnYgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GnYgp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5GnYgp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5GnYgp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5GnYgp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5GnYgp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GnYgp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5GnYgp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5GnYgp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5GnYgp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5GnYgp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5GnYgp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5GnYgp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GnYgp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5GnYgp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5GnYgp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5GnYgp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBdHRx4.s: Assembler messages:
encrypt.c: /tmp/ccBdHRx4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBdHRx4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBdHRx4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBdHRx4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdHRx4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdHRx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdHRx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdHRx4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdHRx4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdHRx4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdHRx4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdHRx4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBdHRx4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdHRx4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBdHRx4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBdHRx4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdHRx4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdHRx4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdHRx4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdHRx4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdHRx4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBdHRx4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdHRx4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdHRx4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5xKjX0.s: Assembler messages:
encrypt.c: /tmp/cc5xKjX0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5xKjX0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5xKjX0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5xKjX0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xKjX0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xKjX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xKjX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xKjX0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xKjX0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xKjX0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xKjX0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xKjX0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5xKjX0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xKjX0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5xKjX0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5xKjX0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xKjX0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xKjX0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xKjX0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xKjX0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xKjX0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5xKjX0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xKjX0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xKjX0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLNrk9V.s: Assembler messages:
encrypt.c: /tmp/ccLNrk9V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNrk9V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNrk9V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNrk9V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNrk9V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNrk9V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNrk9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNrk9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNrk9V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNrk9V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNrk9V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNrk9V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNrk9V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNrk9V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNrk9V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNrk9V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNrk9V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNrk9V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNrk9V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNrk9V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNrk9V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNrk9V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNrk9V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNrk9V.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7sYSYB.s: Assembler messages:
encrypt.c: /tmp/cc7sYSYB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7sYSYB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7sYSYB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7sYSYB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sYSYB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sYSYB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sYSYB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sYSYB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sYSYB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sYSYB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sYSYB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sYSYB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7sYSYB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sYSYB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7sYSYB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sYSYB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7sYSYB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sYSYB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7sYSYB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7sYSYB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sYSYB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7sYSYB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7sYSYB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7sYSYB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMaCthD.s: Assembler messages:
encrypt.c: /tmp/ccMaCthD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMaCthD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMaCthD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMaCthD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaCthD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaCthD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaCthD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaCthD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaCthD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMaCthD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMaCthD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMaCthD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMaCthD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaCthD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMaCthD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMaCthD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMaCthD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaCthD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaCthD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaCthD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaCthD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMaCthD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaCthD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaCthD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cceieeg9.s: Assembler messages:
encrypt.c: /tmp/cceieeg9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceieeg9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceieeg9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceieeg9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceieeg9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceieeg9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceieeg9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceieeg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceieeg9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceieeg9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceieeg9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceieeg9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceieeg9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceieeg9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceieeg9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceieeg9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceieeg9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceieeg9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceieeg9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceieeg9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceieeg9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceieeg9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceieeg9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceieeg9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cco9PJEa.s: Assembler messages:
encrypt.c: /tmp/cco9PJEa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco9PJEa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco9PJEa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco9PJEa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9PJEa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9PJEa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9PJEa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9PJEa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9PJEa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco9PJEa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco9PJEa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco9PJEa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco9PJEa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9PJEa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco9PJEa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco9PJEa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco9PJEa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9PJEa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9PJEa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9PJEa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9PJEa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco9PJEa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9PJEa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9PJEa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjX26kO.s: Assembler messages:
encrypt.c: /tmp/ccjX26kO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjX26kO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjX26kO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjX26kO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX26kO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX26kO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX26kO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX26kO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX26kO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjX26kO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjX26kO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjX26kO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjX26kO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX26kO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjX26kO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjX26kO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjX26kO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjX26kO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjX26kO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX26kO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjX26kO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjX26kO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjX26kO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjX26kO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsg863H.s: Assembler messages:
encrypt.c: /tmp/ccsg863H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsg863H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsg863H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsg863H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg863H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg863H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg863H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg863H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg863H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsg863H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsg863H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsg863H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsg863H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg863H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsg863H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsg863H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsg863H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsg863H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsg863H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsg863H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg863H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsg863H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsg863H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsg863H.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLU1k9I.s: Assembler messages:
encrypt.c: /tmp/ccLU1k9I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLU1k9I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLU1k9I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLU1k9I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLU1k9I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLU1k9I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLU1k9I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLU1k9I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLU1k9I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLU1k9I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLU1k9I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLU1k9I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLU1k9I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLU1k9I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLU1k9I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLU1k9I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLU1k9I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLU1k9I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLU1k9I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLU1k9I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLU1k9I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLU1k9I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLU1k9I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLU1k9I.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSELPB3.s: Assembler messages:
encrypt.c: /tmp/ccSELPB3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSELPB3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSELPB3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSELPB3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSELPB3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSELPB3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSELPB3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSELPB3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSELPB3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSELPB3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSELPB3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSELPB3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSELPB3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSELPB3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSELPB3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSELPB3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSELPB3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSELPB3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSELPB3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSELPB3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSELPB3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSELPB3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSELPB3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSELPB3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0OyjDm.s: Assembler messages:
encrypt.c: /tmp/cc0OyjDm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0OyjDm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0OyjDm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0OyjDm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OyjDm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OyjDm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OyjDm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OyjDm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OyjDm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OyjDm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OyjDm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OyjDm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0OyjDm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OyjDm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0OyjDm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0OyjDm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OyjDm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OyjDm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OyjDm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OyjDm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OyjDm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0OyjDm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OyjDm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OyjDm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRKiDSB.s: Assembler messages:
encrypt.c: /tmp/ccRKiDSB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRKiDSB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRKiDSB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRKiDSB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKiDSB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKiDSB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKiDSB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKiDSB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKiDSB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKiDSB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKiDSB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKiDSB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRKiDSB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKiDSB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRKiDSB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKiDSB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRKiDSB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKiDSB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKiDSB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKiDSB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKiDSB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKiDSB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRKiDSB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKiDSB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYSa0Ib.s: Assembler messages:
encrypt.c: /tmp/ccYSa0Ib.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSa0Ib.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSa0Ib.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSa0Ib.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSa0Ib.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSa0Ib.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSa0Ib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSa0Ib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSa0Ib.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSa0Ib.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSa0Ib.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSa0Ib.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSa0Ib.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSa0Ib.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSa0Ib.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSa0Ib.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYSa0Ib.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSa0Ib.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSa0Ib.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSa0Ib.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSa0Ib.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSa0Ib.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSa0Ib.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSa0Ib.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbQxZkR.s: Assembler messages:
encrypt.c: /tmp/ccbQxZkR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQxZkR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQxZkR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQxZkR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQxZkR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQxZkR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQxZkR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQxZkR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQxZkR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQxZkR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQxZkR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQxZkR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQxZkR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQxZkR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQxZkR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbQxZkR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQxZkR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQxZkR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQxZkR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQxZkR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQxZkR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQxZkR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQxZkR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQxZkR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0eMpwO.s: Assembler messages:
encrypt.c: /tmp/cc0eMpwO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0eMpwO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0eMpwO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0eMpwO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eMpwO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eMpwO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eMpwO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eMpwO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eMpwO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eMpwO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eMpwO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eMpwO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0eMpwO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eMpwO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0eMpwO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eMpwO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0eMpwO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eMpwO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0eMpwO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0eMpwO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eMpwO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0eMpwO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0eMpwO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0eMpwO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckTwAMz.s: Assembler messages:
encrypt.c: /tmp/cckTwAMz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTwAMz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTwAMz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckTwAMz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTwAMz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTwAMz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTwAMz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTwAMz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTwAMz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTwAMz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTwAMz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTwAMz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTwAMz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTwAMz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTwAMz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckTwAMz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTwAMz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTwAMz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTwAMz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTwAMz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTwAMz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTwAMz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTwAMz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTwAMz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAi41n3.s: Assembler messages:
encrypt.c: /tmp/ccAi41n3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAi41n3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAi41n3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAi41n3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi41n3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi41n3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi41n3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi41n3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi41n3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAi41n3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAi41n3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAi41n3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAi41n3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi41n3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAi41n3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAi41n3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAi41n3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAi41n3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAi41n3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAi41n3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAi41n3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAi41n3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAi41n3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAi41n3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoY90uc.s: Assembler messages:
encrypt.c: /tmp/ccoY90uc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoY90uc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoY90uc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoY90uc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY90uc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY90uc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY90uc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY90uc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY90uc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY90uc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY90uc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY90uc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoY90uc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY90uc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoY90uc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY90uc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoY90uc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY90uc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoY90uc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoY90uc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY90uc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoY90uc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoY90uc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoY90uc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2DhVJN.s: Assembler messages:
encrypt.c: /tmp/cc2DhVJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2DhVJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2DhVJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2DhVJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DhVJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DhVJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DhVJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DhVJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DhVJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DhVJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DhVJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DhVJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2DhVJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DhVJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2DhVJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2DhVJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DhVJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DhVJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DhVJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DhVJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DhVJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2DhVJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DhVJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DhVJN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAplVzU.s: Assembler messages:
encrypt.c: /tmp/ccAplVzU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAplVzU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAplVzU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAplVzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAplVzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAplVzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAplVzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAplVzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAplVzU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAplVzU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAplVzU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAplVzU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAplVzU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAplVzU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAplVzU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAplVzU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAplVzU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAplVzU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAplVzU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAplVzU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAplVzU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAplVzU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAplVzU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAplVzU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccJMs86f.s: Assembler messages:
encrypt.c: /tmp/ccJMs86f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMs86f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMs86f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMs86f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMs86f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMs86f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMs86f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMs86f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMs86f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMs86f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMs86f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMs86f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMs86f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMs86f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMs86f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJMs86f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMs86f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMs86f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMs86f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMs86f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMs86f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMs86f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMs86f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMs86f.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccVlDE4m.s: Assembler messages:
encrypt.c: /tmp/ccVlDE4m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVlDE4m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVlDE4m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVlDE4m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlDE4m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlDE4m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlDE4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlDE4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlDE4m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlDE4m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlDE4m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlDE4m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVlDE4m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlDE4m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVlDE4m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlDE4m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVlDE4m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlDE4m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlDE4m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlDE4m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlDE4m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlDE4m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVlDE4m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlDE4m.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGuXFPQ.s: Assembler messages:
encrypt.c: /tmp/ccGuXFPQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGuXFPQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGuXFPQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGuXFPQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuXFPQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuXFPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuXFPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuXFPQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuXFPQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuXFPQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuXFPQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuXFPQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGuXFPQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuXFPQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGuXFPQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGuXFPQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuXFPQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuXFPQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuXFPQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuXFPQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuXFPQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGuXFPQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuXFPQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuXFPQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLs4bZ4.s: Assembler messages:
encrypt.c: /tmp/ccLs4bZ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLs4bZ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLs4bZ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLs4bZ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs4bZ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs4bZ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs4bZ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs4bZ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs4bZ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLs4bZ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLs4bZ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLs4bZ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLs4bZ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs4bZ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLs4bZ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLs4bZ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLs4bZ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLs4bZ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLs4bZ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLs4bZ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs4bZ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLs4bZ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLs4bZ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLs4bZ4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4FWnYR.s: Assembler messages:
encrypt.c: /tmp/cc4FWnYR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FWnYR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4FWnYR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4FWnYR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FWnYR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FWnYR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FWnYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FWnYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FWnYR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FWnYR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FWnYR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FWnYR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4FWnYR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FWnYR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4FWnYR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FWnYR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4FWnYR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FWnYR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FWnYR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FWnYR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FWnYR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FWnYR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FWnYR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FWnYR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz80b2I.s: Assembler messages:
encrypt.c: /tmp/ccz80b2I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz80b2I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz80b2I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz80b2I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz80b2I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz80b2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz80b2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz80b2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz80b2I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz80b2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz80b2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz80b2I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz80b2I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz80b2I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz80b2I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz80b2I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz80b2I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz80b2I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz80b2I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz80b2I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz80b2I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz80b2I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz80b2I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz80b2I.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0hJlkj.s: Assembler messages:
encrypt.c: /tmp/cc0hJlkj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0hJlkj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0hJlkj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0hJlkj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hJlkj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hJlkj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hJlkj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hJlkj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hJlkj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hJlkj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hJlkj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hJlkj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0hJlkj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hJlkj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0hJlkj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hJlkj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0hJlkj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hJlkj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0hJlkj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0hJlkj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hJlkj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0hJlkj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0hJlkj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0hJlkj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8QhCIj.s: Assembler messages:
encrypt.c: /tmp/cc8QhCIj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8QhCIj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8QhCIj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8QhCIj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QhCIj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QhCIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QhCIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QhCIj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QhCIj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QhCIj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QhCIj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QhCIj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8QhCIj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QhCIj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8QhCIj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8QhCIj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QhCIj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QhCIj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QhCIj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QhCIj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QhCIj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8QhCIj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QhCIj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QhCIj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6jfKe5.s: Assembler messages:
encrypt.c: /tmp/cc6jfKe5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jfKe5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jfKe5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jfKe5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jfKe5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jfKe5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jfKe5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jfKe5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jfKe5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jfKe5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jfKe5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jfKe5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jfKe5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jfKe5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jfKe5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jfKe5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6jfKe5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jfKe5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jfKe5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jfKe5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jfKe5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jfKe5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jfKe5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jfKe5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccOWiEUQ.s: Assembler messages:
encrypt.c: /tmp/ccOWiEUQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWiEUQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWiEUQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWiEUQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWiEUQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWiEUQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWiEUQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWiEUQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWiEUQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWiEUQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWiEUQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWiEUQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWiEUQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWiEUQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWiEUQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOWiEUQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWiEUQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWiEUQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWiEUQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWiEUQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWiEUQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWiEUQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWiEUQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWiEUQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb5JQTH.s: Assembler messages:
encrypt.c: /tmp/ccb5JQTH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5JQTH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5JQTH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5JQTH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5JQTH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5JQTH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5JQTH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5JQTH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5JQTH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5JQTH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5JQTH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5JQTH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5JQTH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5JQTH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5JQTH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5JQTH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb5JQTH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5JQTH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5JQTH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5JQTH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5JQTH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5JQTH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5JQTH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5JQTH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cccdlmix.s: Assembler messages:
encrypt.c: /tmp/cccdlmix.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdlmix.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdlmix.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdlmix.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdlmix.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdlmix.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdlmix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdlmix.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdlmix.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdlmix.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdlmix.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdlmix.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdlmix.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdlmix.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdlmix.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdlmix.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdlmix.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdlmix.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdlmix.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdlmix.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdlmix.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdlmix.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdlmix.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdlmix.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cced0Qzr.s: Assembler messages:
encrypt.c: /tmp/cced0Qzr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cced0Qzr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cced0Qzr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cced0Qzr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0Qzr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0Qzr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0Qzr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0Qzr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0Qzr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced0Qzr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced0Qzr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced0Qzr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cced0Qzr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0Qzr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cced0Qzr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced0Qzr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cced0Qzr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced0Qzr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cced0Qzr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cced0Qzr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0Qzr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cced0Qzr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cced0Qzr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cced0Qzr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqPvdi9.s: Assembler messages:
encrypt.c: /tmp/ccqPvdi9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPvdi9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPvdi9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPvdi9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPvdi9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPvdi9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPvdi9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPvdi9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPvdi9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPvdi9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPvdi9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPvdi9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPvdi9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPvdi9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPvdi9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqPvdi9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPvdi9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPvdi9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPvdi9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPvdi9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPvdi9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPvdi9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPvdi9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPvdi9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUGYqX4.s: Assembler messages:
encrypt.c: /tmp/ccUGYqX4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUGYqX4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUGYqX4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUGYqX4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGYqX4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGYqX4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGYqX4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGYqX4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGYqX4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGYqX4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGYqX4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGYqX4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUGYqX4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGYqX4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUGYqX4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGYqX4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUGYqX4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGYqX4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGYqX4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGYqX4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGYqX4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGYqX4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUGYqX4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGYqX4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbFlFsQ.s: Assembler messages:
encrypt.c: /tmp/ccbFlFsQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbFlFsQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbFlFsQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbFlFsQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFlFsQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFlFsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFlFsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFlFsQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFlFsQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFlFsQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFlFsQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFlFsQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbFlFsQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFlFsQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbFlFsQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbFlFsQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFlFsQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFlFsQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFlFsQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFlFsQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFlFsQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbFlFsQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFlFsQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFlFsQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccByPJPz.s: Assembler messages:
encrypt.c: /tmp/ccByPJPz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByPJPz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByPJPz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccByPJPz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByPJPz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByPJPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByPJPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByPJPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByPJPz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByPJPz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByPJPz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByPJPz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByPJPz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByPJPz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByPJPz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByPJPz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccByPJPz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByPJPz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByPJPz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByPJPz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByPJPz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByPJPz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByPJPz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByPJPz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ3eIOi.s: Assembler messages:
encrypt.c: /tmp/ccJ3eIOi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3eIOi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ3eIOi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3eIOi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3eIOi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3eIOi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3eIOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3eIOi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3eIOi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3eIOi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3eIOi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3eIOi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ3eIOi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3eIOi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ3eIOi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ3eIOi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3eIOi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3eIOi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3eIOi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3eIOi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3eIOi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3eIOi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3eIOi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3eIOi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3663R0.s: Assembler messages:
encrypt.c: /tmp/cc3663R0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3663R0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3663R0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3663R0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3663R0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3663R0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3663R0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3663R0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3663R0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3663R0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3663R0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3663R0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3663R0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3663R0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3663R0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3663R0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3663R0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3663R0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3663R0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3663R0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3663R0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3663R0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3663R0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3663R0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccogvCPd.s: Assembler messages:
encrypt.c: /tmp/ccogvCPd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogvCPd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccogvCPd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccogvCPd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogvCPd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogvCPd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogvCPd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogvCPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogvCPd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogvCPd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogvCPd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogvCPd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccogvCPd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogvCPd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccogvCPd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogvCPd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccogvCPd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogvCPd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogvCPd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogvCPd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogvCPd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogvCPd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogvCPd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogvCPd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6FohDv.s: Assembler messages:
encrypt.c: /tmp/cc6FohDv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6FohDv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6FohDv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6FohDv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FohDv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FohDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FohDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FohDv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FohDv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FohDv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FohDv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FohDv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6FohDv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FohDv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6FohDv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6FohDv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FohDv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FohDv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FohDv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FohDv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FohDv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FohDv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FohDv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FohDv.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsan0CU.s: Assembler messages:
encrypt.c: /tmp/ccsan0CU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsan0CU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsan0CU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsan0CU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsan0CU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsan0CU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsan0CU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsan0CU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsan0CU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsan0CU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsan0CU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsan0CU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsan0CU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsan0CU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsan0CU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsan0CU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsan0CU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsan0CU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsan0CU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsan0CU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsan0CU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsan0CU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsan0CU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsan0CU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8Au678.s: Assembler messages:
encrypt.c: /tmp/cc8Au678.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Au678.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Au678.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Au678.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Au678.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Au678.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Au678.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Au678.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Au678.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Au678.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Au678.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Au678.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Au678.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Au678.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Au678.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Au678.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Au678.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Au678.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Au678.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Au678.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Au678.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Au678.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Au678.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Au678.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfgK2ND.s: Assembler messages:
encrypt.c: /tmp/ccfgK2ND.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgK2ND.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgK2ND.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgK2ND.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgK2ND.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgK2ND.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgK2ND.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgK2ND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgK2ND.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgK2ND.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgK2ND.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgK2ND.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgK2ND.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgK2ND.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgK2ND.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgK2ND.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfgK2ND.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgK2ND.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgK2ND.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgK2ND.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgK2ND.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgK2ND.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgK2ND.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgK2ND.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchrVEfO.s: Assembler messages:
encrypt.c: /tmp/cchrVEfO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchrVEfO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchrVEfO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchrVEfO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrVEfO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrVEfO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrVEfO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrVEfO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrVEfO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrVEfO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrVEfO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrVEfO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchrVEfO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrVEfO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchrVEfO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchrVEfO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrVEfO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrVEfO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrVEfO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrVEfO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrVEfO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchrVEfO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrVEfO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrVEfO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccw7VW67.s: Assembler messages:
encrypt.c: /tmp/ccw7VW67.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7VW67.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw7VW67.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7VW67.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7VW67.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7VW67.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7VW67.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7VW67.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7VW67.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7VW67.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7VW67.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7VW67.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw7VW67.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7VW67.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw7VW67.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7VW67.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw7VW67.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7VW67.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7VW67.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7VW67.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7VW67.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7VW67.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7VW67.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7VW67.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0lixtM.s: Assembler messages:
encrypt.c: /tmp/cc0lixtM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lixtM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0lixtM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0lixtM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lixtM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lixtM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lixtM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lixtM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lixtM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lixtM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lixtM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lixtM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0lixtM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lixtM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0lixtM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lixtM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0lixtM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lixtM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lixtM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lixtM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lixtM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lixtM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lixtM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lixtM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJgsYaq.s: Assembler messages:
encrypt.c: /tmp/ccJgsYaq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgsYaq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJgsYaq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJgsYaq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgsYaq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgsYaq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgsYaq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgsYaq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgsYaq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgsYaq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgsYaq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgsYaq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJgsYaq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgsYaq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJgsYaq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJgsYaq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgsYaq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgsYaq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgsYaq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgsYaq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgsYaq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgsYaq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgsYaq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgsYaq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4Wu5F3.s: Assembler messages:
encrypt.c: /tmp/cc4Wu5F3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Wu5F3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Wu5F3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Wu5F3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Wu5F3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Wu5F3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Wu5F3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Wu5F3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Wu5F3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Wu5F3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Wu5F3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Wu5F3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Wu5F3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Wu5F3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Wu5F3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Wu5F3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Wu5F3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Wu5F3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Wu5F3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Wu5F3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Wu5F3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Wu5F3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Wu5F3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Wu5F3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco4fIYw.s: Assembler messages:
encrypt.c: /tmp/cco4fIYw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4fIYw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4fIYw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco4fIYw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4fIYw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4fIYw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4fIYw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4fIYw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4fIYw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4fIYw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4fIYw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4fIYw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4fIYw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4fIYw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4fIYw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4fIYw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco4fIYw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4fIYw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4fIYw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4fIYw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4fIYw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4fIYw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4fIYw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4fIYw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfaZI6a.s: Assembler messages:
encrypt.c: /tmp/ccfaZI6a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfaZI6a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfaZI6a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfaZI6a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaZI6a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaZI6a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaZI6a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaZI6a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaZI6a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaZI6a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaZI6a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaZI6a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfaZI6a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaZI6a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfaZI6a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaZI6a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfaZI6a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaZI6a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfaZI6a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfaZI6a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaZI6a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfaZI6a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfaZI6a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfaZI6a.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct2Yp1P.s: Assembler messages:
encrypt.c: /tmp/cct2Yp1P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2Yp1P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2Yp1P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2Yp1P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Yp1P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Yp1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Yp1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Yp1P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Yp1P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2Yp1P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2Yp1P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2Yp1P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2Yp1P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Yp1P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2Yp1P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct2Yp1P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2Yp1P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Yp1P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Yp1P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Yp1P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Yp1P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2Yp1P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Yp1P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Yp1P.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccebFv6g.s: Assembler messages:
encrypt.c: /tmp/ccebFv6g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebFv6g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebFv6g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccebFv6g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebFv6g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebFv6g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebFv6g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebFv6g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebFv6g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebFv6g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebFv6g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebFv6g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebFv6g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebFv6g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebFv6g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebFv6g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebFv6g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebFv6g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebFv6g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebFv6g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebFv6g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebFv6g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebFv6g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebFv6g.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvJQ5VJ.s: Assembler messages:
encrypt.c: /tmp/ccvJQ5VJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJQ5VJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvJQ5VJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvJQ5VJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQ5VJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQ5VJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQ5VJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQ5VJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQ5VJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQ5VJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQ5VJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQ5VJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvJQ5VJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQ5VJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvJQ5VJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQ5VJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvJQ5VJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQ5VJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJQ5VJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJQ5VJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQ5VJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJQ5VJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJQ5VJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJQ5VJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3dNEJq.s: Assembler messages:
encrypt.c: /tmp/cc3dNEJq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3dNEJq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3dNEJq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3dNEJq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dNEJq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dNEJq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dNEJq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dNEJq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dNEJq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dNEJq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dNEJq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dNEJq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3dNEJq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dNEJq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3dNEJq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dNEJq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3dNEJq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dNEJq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dNEJq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dNEJq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dNEJq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dNEJq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dNEJq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dNEJq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRHmNkX.s: Assembler messages:
encrypt.c: /tmp/ccRHmNkX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHmNkX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHmNkX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHmNkX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHmNkX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHmNkX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHmNkX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHmNkX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHmNkX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHmNkX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHmNkX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHmNkX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHmNkX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHmNkX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHmNkX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRHmNkX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHmNkX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHmNkX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHmNkX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHmNkX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHmNkX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHmNkX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHmNkX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHmNkX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOuOjVQ.s: Assembler messages:
encrypt.c: /tmp/ccOuOjVQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOuOjVQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOuOjVQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOuOjVQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuOjVQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuOjVQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuOjVQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuOjVQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuOjVQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuOjVQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuOjVQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuOjVQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOuOjVQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuOjVQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOuOjVQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuOjVQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOuOjVQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuOjVQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuOjVQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuOjVQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuOjVQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuOjVQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOuOjVQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuOjVQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmq9s5q.s: Assembler messages:
encrypt.c: /tmp/ccmq9s5q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmq9s5q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmq9s5q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmq9s5q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmq9s5q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmq9s5q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmq9s5q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmq9s5q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmq9s5q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmq9s5q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmq9s5q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmq9s5q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmq9s5q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmq9s5q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmq9s5q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmq9s5q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmq9s5q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmq9s5q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmq9s5q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmq9s5q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmq9s5q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmq9s5q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmq9s5q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmq9s5q.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOD4Rha.s: Assembler messages:
encrypt.c: /tmp/ccOD4Rha.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOD4Rha.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOD4Rha.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOD4Rha.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD4Rha.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD4Rha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD4Rha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD4Rha.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD4Rha.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOD4Rha.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOD4Rha.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOD4Rha.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOD4Rha.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD4Rha.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOD4Rha.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOD4Rha.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOD4Rha.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOD4Rha.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOD4Rha.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD4Rha.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOD4Rha.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOD4Rha.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOD4Rha.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOD4Rha.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccto0CXr.s: Assembler messages:
encrypt.c: /tmp/ccto0CXr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccto0CXr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccto0CXr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccto0CXr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0CXr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0CXr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0CXr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0CXr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0CXr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccto0CXr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccto0CXr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccto0CXr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccto0CXr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0CXr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccto0CXr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccto0CXr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccto0CXr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccto0CXr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccto0CXr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccto0CXr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0CXr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccto0CXr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccto0CXr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccto0CXr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cca1gDOH.s: Assembler messages:
encrypt.c: /tmp/cca1gDOH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1gDOH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1gDOH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca1gDOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1gDOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1gDOH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1gDOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1gDOH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1gDOH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1gDOH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1gDOH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1gDOH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1gDOH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1gDOH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1gDOH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca1gDOH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1gDOH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1gDOH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1gDOH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1gDOH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1gDOH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1gDOH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1gDOH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1gDOH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccykmm80.s: Assembler messages:
encrypt.c: /tmp/ccykmm80.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykmm80.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccykmm80.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccykmm80.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykmm80.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykmm80.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykmm80.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykmm80.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykmm80.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykmm80.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykmm80.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykmm80.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccykmm80.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykmm80.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccykmm80.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykmm80.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccykmm80.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykmm80.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykmm80.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykmm80.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykmm80.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykmm80.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykmm80.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykmm80.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG5dctF.s: Assembler messages:
encrypt.c: /tmp/ccG5dctF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5dctF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5dctF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG5dctF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5dctF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5dctF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5dctF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5dctF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5dctF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5dctF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5dctF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5dctF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG5dctF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5dctF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5dctF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5dctF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG5dctF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5dctF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5dctF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5dctF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5dctF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5dctF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG5dctF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5dctF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU2ZyWl.s: Assembler messages:
encrypt.c: /tmp/ccU2ZyWl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2ZyWl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2ZyWl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2ZyWl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2ZyWl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2ZyWl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2ZyWl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2ZyWl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2ZyWl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2ZyWl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2ZyWl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2ZyWl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2ZyWl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2ZyWl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2ZyWl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU2ZyWl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2ZyWl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2ZyWl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2ZyWl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2ZyWl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2ZyWl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2ZyWl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2ZyWl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2ZyWl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN3D82R.s: Assembler messages:
encrypt.c: /tmp/ccN3D82R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3D82R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3D82R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3D82R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3D82R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3D82R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3D82R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3D82R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3D82R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3D82R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3D82R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3D82R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3D82R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3D82R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3D82R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN3D82R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3D82R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3D82R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3D82R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3D82R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3D82R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3D82R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3D82R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3D82R.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUJj9Ac.s: Assembler messages:
encrypt.c: /tmp/ccUJj9Ac.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJj9Ac.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUJj9Ac.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJj9Ac.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJj9Ac.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJj9Ac.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJj9Ac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJj9Ac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJj9Ac.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJj9Ac.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJj9Ac.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJj9Ac.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUJj9Ac.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJj9Ac.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUJj9Ac.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJj9Ac.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUJj9Ac.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJj9Ac.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJj9Ac.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJj9Ac.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJj9Ac.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJj9Ac.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJj9Ac.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJj9Ac.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3cKr8v.s: Assembler messages:
encrypt.c: /tmp/cc3cKr8v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3cKr8v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3cKr8v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3cKr8v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cKr8v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cKr8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cKr8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cKr8v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cKr8v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cKr8v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cKr8v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cKr8v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3cKr8v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cKr8v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3cKr8v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3cKr8v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cKr8v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cKr8v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cKr8v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cKr8v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cKr8v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3cKr8v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cKr8v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cKr8v.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQtec4T.s: Assembler messages:
encrypt.c: /tmp/ccQtec4T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtec4T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtec4T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtec4T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtec4T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtec4T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtec4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtec4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtec4T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtec4T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtec4T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtec4T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtec4T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtec4T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtec4T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtec4T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQtec4T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtec4T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtec4T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtec4T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtec4T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtec4T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtec4T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtec4T.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ukce3.s: Assembler messages:
encrypt.c: /tmp/cc4ukce3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ukce3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ukce3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ukce3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ukce3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ukce3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ukce3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ukce3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ukce3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ukce3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ukce3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ukce3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ukce3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ukce3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ukce3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ukce3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ukce3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ukce3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ukce3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ukce3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ukce3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ukce3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ukce3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ukce3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfJLMWk.s: Assembler messages:
encrypt.c: /tmp/ccfJLMWk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJLMWk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfJLMWk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfJLMWk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJLMWk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJLMWk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJLMWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJLMWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJLMWk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJLMWk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJLMWk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJLMWk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfJLMWk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJLMWk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfJLMWk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJLMWk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfJLMWk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJLMWk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJLMWk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJLMWk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJLMWk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJLMWk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJLMWk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJLMWk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc22VsgE.s: Assembler messages:
encrypt.c: /tmp/cc22VsgE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc22VsgE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc22VsgE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc22VsgE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VsgE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VsgE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VsgE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VsgE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VsgE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc22VsgE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc22VsgE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc22VsgE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc22VsgE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VsgE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc22VsgE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc22VsgE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc22VsgE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22VsgE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22VsgE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22VsgE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22VsgE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc22VsgE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22VsgE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22VsgE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmJ8RW1.s: Assembler messages:
encrypt.c: /tmp/ccmJ8RW1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJ8RW1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJ8RW1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJ8RW1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ8RW1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ8RW1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ8RW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ8RW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ8RW1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJ8RW1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJ8RW1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJ8RW1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJ8RW1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ8RW1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJ8RW1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJ8RW1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmJ8RW1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJ8RW1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJ8RW1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJ8RW1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ8RW1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJ8RW1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJ8RW1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJ8RW1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc51Z3uF.s: Assembler messages:
encrypt.c: /tmp/cc51Z3uF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc51Z3uF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc51Z3uF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc51Z3uF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Z3uF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Z3uF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Z3uF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Z3uF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Z3uF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Z3uF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Z3uF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Z3uF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc51Z3uF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Z3uF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc51Z3uF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Z3uF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc51Z3uF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51Z3uF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51Z3uF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51Z3uF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51Z3uF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51Z3uF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc51Z3uF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51Z3uF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvaqZRk.s: Assembler messages:
encrypt.c: /tmp/ccvaqZRk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvaqZRk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvaqZRk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvaqZRk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaqZRk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaqZRk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaqZRk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaqZRk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaqZRk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaqZRk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaqZRk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaqZRk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvaqZRk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaqZRk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvaqZRk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvaqZRk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaqZRk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaqZRk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaqZRk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaqZRk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaqZRk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvaqZRk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaqZRk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaqZRk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckPw4jS.s: Assembler messages:
encrypt.c: /tmp/cckPw4jS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPw4jS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPw4jS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckPw4jS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPw4jS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPw4jS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPw4jS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPw4jS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPw4jS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPw4jS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPw4jS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPw4jS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPw4jS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPw4jS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPw4jS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckPw4jS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPw4jS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPw4jS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPw4jS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPw4jS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPw4jS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckPw4jS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPw4jS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPw4jS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmAb7Mj.s: Assembler messages:
encrypt.c: /tmp/ccmAb7Mj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAb7Mj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAb7Mj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAb7Mj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAb7Mj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAb7Mj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAb7Mj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAb7Mj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAb7Mj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAb7Mj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAb7Mj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAb7Mj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAb7Mj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAb7Mj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAb7Mj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAb7Mj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmAb7Mj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAb7Mj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAb7Mj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAb7Mj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAb7Mj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAb7Mj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAb7Mj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAb7Mj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Qva7s.s: Assembler messages:
encrypt.c: /tmp/cc2Qva7s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Qva7s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Qva7s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Qva7s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qva7s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qva7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qva7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qva7s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qva7s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Qva7s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Qva7s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Qva7s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Qva7s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qva7s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Qva7s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Qva7s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Qva7s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Qva7s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Qva7s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Qva7s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Qva7s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Qva7s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Qva7s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Qva7s.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccE2u4FN.s: Assembler messages:
encrypt.c: /tmp/ccE2u4FN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2u4FN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2u4FN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2u4FN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2u4FN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2u4FN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2u4FN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2u4FN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2u4FN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2u4FN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2u4FN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2u4FN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2u4FN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2u4FN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2u4FN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2u4FN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE2u4FN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2u4FN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2u4FN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2u4FN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2u4FN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2u4FN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2u4FN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2u4FN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBcJlDr.s: Assembler messages:
encrypt.c: /tmp/ccBcJlDr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBcJlDr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBcJlDr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBcJlDr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcJlDr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcJlDr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcJlDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcJlDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcJlDr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBcJlDr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBcJlDr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBcJlDr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBcJlDr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcJlDr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBcJlDr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBcJlDr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBcJlDr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBcJlDr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBcJlDr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBcJlDr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcJlDr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBcJlDr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBcJlDr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBcJlDr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy6CHx5.s: Assembler messages:
encrypt.c: /tmp/ccy6CHx5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy6CHx5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy6CHx5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy6CHx5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6CHx5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6CHx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6CHx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6CHx5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6CHx5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6CHx5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6CHx5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6CHx5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy6CHx5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6CHx5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy6CHx5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy6CHx5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6CHx5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6CHx5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6CHx5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6CHx5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6CHx5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy6CHx5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6CHx5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6CHx5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5tmMRg.s: Assembler messages:
encrypt.c: /tmp/cc5tmMRg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tmMRg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tmMRg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tmMRg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tmMRg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tmMRg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tmMRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tmMRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tmMRg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tmMRg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tmMRg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tmMRg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tmMRg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tmMRg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tmMRg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tmMRg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5tmMRg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tmMRg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tmMRg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tmMRg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tmMRg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tmMRg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tmMRg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tmMRg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchTj5PO.s: Assembler messages:
encrypt.c: /tmp/cchTj5PO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchTj5PO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchTj5PO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchTj5PO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTj5PO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTj5PO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTj5PO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTj5PO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTj5PO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTj5PO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTj5PO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTj5PO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchTj5PO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTj5PO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchTj5PO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchTj5PO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTj5PO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTj5PO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTj5PO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTj5PO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTj5PO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchTj5PO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTj5PO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTj5PO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYU3uCW.s: Assembler messages:
encrypt.c: /tmp/ccYU3uCW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYU3uCW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYU3uCW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYU3uCW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU3uCW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU3uCW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU3uCW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU3uCW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU3uCW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYU3uCW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYU3uCW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYU3uCW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYU3uCW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU3uCW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYU3uCW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYU3uCW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYU3uCW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYU3uCW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYU3uCW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYU3uCW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU3uCW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYU3uCW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYU3uCW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYU3uCW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccekgBVs.s: Assembler messages:
encrypt.c: /tmp/ccekgBVs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccekgBVs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccekgBVs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccekgBVs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekgBVs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekgBVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekgBVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekgBVs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekgBVs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekgBVs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekgBVs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekgBVs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccekgBVs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekgBVs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccekgBVs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccekgBVs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekgBVs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekgBVs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekgBVs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekgBVs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekgBVs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccekgBVs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekgBVs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekgBVs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc0AMoXo.s: Assembler messages:
encrypt.c: /tmp/cc0AMoXo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0AMoXo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0AMoXo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0AMoXo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AMoXo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AMoXo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AMoXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AMoXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AMoXo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AMoXo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AMoXo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AMoXo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0AMoXo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AMoXo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0AMoXo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AMoXo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0AMoXo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0AMoXo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0AMoXo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0AMoXo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AMoXo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0AMoXo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0AMoXo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0AMoXo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc9cUC6Y.s: Assembler messages:
encrypt.c: /tmp/cc9cUC6Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cUC6Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cUC6Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cUC6Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cUC6Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cUC6Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cUC6Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cUC6Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cUC6Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cUC6Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cUC6Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cUC6Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cUC6Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cUC6Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cUC6Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9cUC6Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cUC6Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cUC6Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cUC6Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cUC6Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cUC6Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cUC6Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cUC6Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cUC6Y.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccchnimG.s: Assembler messages:
encrypt.c: /tmp/ccchnimG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccchnimG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccchnimG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccchnimG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchnimG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchnimG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchnimG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchnimG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchnimG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchnimG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchnimG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchnimG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccchnimG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchnimG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccchnimG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccchnimG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchnimG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchnimG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchnimG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchnimG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchnimG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccchnimG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchnimG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchnimG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvyh1M4.s: Assembler messages:
encrypt.c: /tmp/ccvyh1M4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvyh1M4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvyh1M4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvyh1M4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyh1M4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyh1M4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyh1M4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyh1M4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyh1M4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyh1M4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyh1M4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyh1M4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvyh1M4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyh1M4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvyh1M4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyh1M4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvyh1M4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyh1M4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyh1M4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyh1M4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyh1M4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyh1M4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyh1M4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyh1M4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDIjxRM.s: Assembler messages:
encrypt.c: /tmp/ccDIjxRM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIjxRM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIjxRM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIjxRM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIjxRM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIjxRM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIjxRM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIjxRM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIjxRM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIjxRM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIjxRM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIjxRM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIjxRM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIjxRM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIjxRM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIjxRM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDIjxRM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIjxRM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIjxRM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIjxRM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIjxRM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIjxRM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIjxRM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIjxRM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNKPDzu.s: Assembler messages:
encrypt.c: /tmp/ccNKPDzu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKPDzu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKPDzu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKPDzu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKPDzu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKPDzu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKPDzu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKPDzu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKPDzu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKPDzu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKPDzu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKPDzu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKPDzu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKPDzu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKPDzu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNKPDzu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKPDzu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKPDzu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKPDzu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKPDzu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKPDzu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKPDzu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKPDzu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKPDzu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2a3xdq.s: Assembler messages:
encrypt.c: /tmp/cc2a3xdq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2a3xdq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2a3xdq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2a3xdq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a3xdq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a3xdq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a3xdq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a3xdq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a3xdq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a3xdq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a3xdq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a3xdq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2a3xdq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a3xdq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2a3xdq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a3xdq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2a3xdq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a3xdq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2a3xdq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2a3xdq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a3xdq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2a3xdq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2a3xdq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2a3xdq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4DxfW8.s: Assembler messages:
encrypt.c: /tmp/cc4DxfW8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DxfW8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DxfW8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DxfW8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DxfW8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DxfW8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DxfW8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DxfW8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DxfW8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DxfW8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DxfW8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DxfW8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DxfW8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DxfW8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DxfW8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4DxfW8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DxfW8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DxfW8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DxfW8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DxfW8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DxfW8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DxfW8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DxfW8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DxfW8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc01SnlG.s: Assembler messages:
encrypt.c: /tmp/cc01SnlG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc01SnlG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc01SnlG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc01SnlG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01SnlG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01SnlG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01SnlG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01SnlG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01SnlG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc01SnlG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc01SnlG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc01SnlG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc01SnlG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01SnlG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc01SnlG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc01SnlG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc01SnlG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc01SnlG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc01SnlG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01SnlG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc01SnlG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc01SnlG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc01SnlG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc01SnlG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cckqZ56Y.s: Assembler messages:
encrypt.c: /tmp/cckqZ56Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckqZ56Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckqZ56Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckqZ56Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqZ56Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqZ56Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqZ56Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqZ56Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqZ56Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqZ56Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqZ56Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqZ56Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckqZ56Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqZ56Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckqZ56Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqZ56Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckqZ56Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqZ56Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqZ56Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqZ56Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqZ56Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqZ56Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckqZ56Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqZ56Y.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccExbM1j.s: Assembler messages:
encrypt.c: /tmp/ccExbM1j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExbM1j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExbM1j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccExbM1j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExbM1j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExbM1j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExbM1j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExbM1j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExbM1j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExbM1j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExbM1j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExbM1j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExbM1j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExbM1j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExbM1j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccExbM1j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExbM1j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExbM1j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExbM1j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExbM1j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExbM1j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExbM1j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExbM1j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExbM1j.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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