Implementation notes: x86, morningstar, crypto_aead/omdsha256k128n96tau128v2

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
305229? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
308672? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
310933? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
314499? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
314576? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
319095? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
319253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
320041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
320539? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
320552? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
321491? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
321722? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
322010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
322112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
323178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
324288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
324545? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
324555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
324768? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
325235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
327771? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
329128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
330037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
330262? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
334421? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
335195? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
336053? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
336842? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
338981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
340539? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
341053? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
344280? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
344844? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
345656? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
346800? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
348560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
349008? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
349896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
353360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
353588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
353634? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
355688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
359483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
359500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
359804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
370876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
373666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
374108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
374240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
374466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
374496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
374690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
374720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
375384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
380672? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
382019? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
384299? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
386627? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
386678? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
387125? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
387456? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
387459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
387664? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
388307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
390805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
390998? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
391013? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
391195? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
391435? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
391944? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
395066? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
395955? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
395958? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
396120? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
396666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
396798? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
396805? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
396904? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
397131? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
398531? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
398646? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
398756? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
399206? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
399861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
400143? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
400800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
400830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
400861? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
401160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
401219? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
401336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
401671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
401712? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
402095? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
402280? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
402370? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
402664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
402728? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
403104? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
403704? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
403731? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
403883? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
404062? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
404109? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
404151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
404246? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
405634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
405661? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
405682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
406200? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
406216? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
406246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
406771? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
407232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
407352? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
407486? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
407528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
407661? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
407800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
407893? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
408262? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
408672? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
408679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
408712? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
409056? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
409311? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
409544? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
409645? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
409773? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
410560? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
410632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
410848? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
412276? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
412869? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
413127? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
414235? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
414880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
415075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
415098? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
416190? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
416283? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
417746? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
417881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
417992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
417996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
418234? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
420455? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
428389? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
428421? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
432795? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
433101? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
433456? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
433504? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
433955? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
436923? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
441000? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
441168? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
444909? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
468290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
469957? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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