Implementation notes: x86, morningstar, crypto_aead/omdsha256k128n96tau64v1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
307627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
310256? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
313834? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
314711? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
314755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
314826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
315801? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
316184? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
317785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
318674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
319759? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
320378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
321205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
322361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
324456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
324484? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
324622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
324788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
326694? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
326976? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
329004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
329837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
329948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
330168? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
330282? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
333216? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
333232? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
334792? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
338624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
339010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
340546? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
343325? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
343395? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
344333? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
344549? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
348360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
348936? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
349305? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
349976? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
352656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
352960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
355120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
358557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
358942? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
359233? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
371105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
373499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
373637? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
373885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
373951? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
374080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
374323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
375032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
377317? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
379354? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
379683? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
385296? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
386328? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
386331? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
387464? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
387855? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
388326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
388349? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
389352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
389600? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
389760? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
389949? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
390485? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
391349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
392150? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
392277? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
392995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
393576? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
394645? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
394997? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
395197? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
395469? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
395600? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
396027? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
396232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
396847? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
397150? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
397186? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
397218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
397281? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
398227? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
398414? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
398525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
399373? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
399459? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
399544? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
399808? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
399986? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
401360? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
402485? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
402963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
403280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
403527? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
403576? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
403629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
403669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
403713? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
403808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
404056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
404150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
404176? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
404235? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
404629? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
404648? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
404671? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
404675? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
404682? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
404773? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
405718? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
406753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
407082? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
407186? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
407238? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
408178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
408570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
409048? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
409372? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
410242? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
412544? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
414011? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
414410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
414955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
415575? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
415754? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
416307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
416344? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
416584? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
416596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
416692? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
416749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
416784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
416901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
416938? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
417010? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
417728? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
420280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
420341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
420504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
423096? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
423504? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
424158? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
424413? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
425048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
438000? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
441192? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
442186? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
442677? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
442848? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
442928? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
443016? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
443978? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
445088? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
445893? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
462147? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
467765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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