Implementation notes: x86, hydra9, crypto_aead/omdsha256k256n104tau160v2

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
352912? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091220170725
353803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
355619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
355638? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
356233? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
356694? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
361001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
363677? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
363922? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091220170725
364563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
365106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
366546? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
366567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
367570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
367572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
369685? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
371079? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
372519? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
373190? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091220170725
374114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
375437? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091220170725
375893? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091220170725
375976? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091220170725
376105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
376566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
376686? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091220170725
379069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
379379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
379717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
380721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
381100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
381470? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
382017? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
382209? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
383084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
383153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
383481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
383999? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
384120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
384385? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
384929? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
385429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
386567? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
386793? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091220170725
387257? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
387259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
387350? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091220170725
389965? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
390239? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
390284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
390472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
390771? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
391181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
391206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
391386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
395130? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
397091? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
397138? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091220170725
397362? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091220170725
397628? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091220170725
397648? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091220170725
398359? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
399141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
399564? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091220170725
399574? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091220170725
399618? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091220170725
400245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
401576? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
401981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
402186? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
402341? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
403118? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
404514? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
404610? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
404836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
405778? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
405822? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
406345? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
406381? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
406830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
406862? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091220170725
407477? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
407922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
408109? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
408168? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
408351? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
408687? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
409268? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
409549? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
409869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
411236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
411855? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
412926? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
413309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
414095? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
415760? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091220170725
416360? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091220170725
416397? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091220170725
416616? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091220170725
417460? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091220170725
417752? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091220170725
418026? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091220170725
419149? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091220170725
419732? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
420373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
420808? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
420954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
421134? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
421141? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091220170725
421308? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
422125? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091220170725
423833? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
427553? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
427711? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
427769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
428738? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
429189? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
432063? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
432070? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
432204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
432392? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
432689? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
434647? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
434666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
434695? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
435063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
437108? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
437597? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
439076? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
439275? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
439333? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
439680? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
439709? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091220170725
440341? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
440394? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
440607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725
441690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
442957? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
443407? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
443745? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
443821? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
444208? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091220170725
445122? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091220170725
445630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
446245? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091220170725
446495? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091220170725
446912? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091220170725
447054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
447566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
448490? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
449193? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
449212? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091220170725
449305? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
449382? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
449398? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
449455? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
449498? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
449530? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
449902? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
450266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
450436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
450706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
450788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
450882? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
451248? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
455623? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091220170725
456321? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
456444? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
458023? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
458213? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091220170725
458558? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
459603? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v2/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSzzPGV.s: Assembler messages:
encrypt.c: /tmp/ccSzzPGV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSzzPGV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSzzPGV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSzzPGV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzzPGV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzzPGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzzPGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzzPGV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzzPGV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzzPGV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzzPGV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzzPGV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSzzPGV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzzPGV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSzzPGV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSzzPGV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzzPGV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzzPGV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzzPGV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzzPGV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzzPGV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSzzPGV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzzPGV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzzPGV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccylit1U.s: Assembler messages:
encrypt.c: /tmp/ccylit1U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylit1U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylit1U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccylit1U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylit1U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylit1U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylit1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylit1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylit1U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylit1U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylit1U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylit1U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylit1U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylit1U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylit1U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylit1U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccylit1U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylit1U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylit1U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylit1U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylit1U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylit1U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylit1U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylit1U.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL7WUQV.s: Assembler messages:
encrypt.c: /tmp/ccL7WUQV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7WUQV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7WUQV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7WUQV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7WUQV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7WUQV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7WUQV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7WUQV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7WUQV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7WUQV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7WUQV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7WUQV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7WUQV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7WUQV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7WUQV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7WUQV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7WUQV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7WUQV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7WUQV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7WUQV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7WUQV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7WUQV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7WUQV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7WUQV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca1NCGQ.s: Assembler messages:
encrypt.c: /tmp/cca1NCGQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1NCGQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1NCGQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca1NCGQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1NCGQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1NCGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1NCGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1NCGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1NCGQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1NCGQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1NCGQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1NCGQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1NCGQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1NCGQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1NCGQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1NCGQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1NCGQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1NCGQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1NCGQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1NCGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1NCGQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1NCGQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1NCGQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1NCGQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO0po7j.s: Assembler messages:
encrypt.c: /tmp/ccO0po7j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO0po7j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO0po7j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO0po7j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0po7j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0po7j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0po7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0po7j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0po7j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO0po7j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO0po7j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO0po7j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO0po7j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0po7j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO0po7j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO0po7j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO0po7j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0po7j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0po7j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0po7j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0po7j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO0po7j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0po7j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO0po7j.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY8osNl.s: Assembler messages:
encrypt.c: /tmp/ccY8osNl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8osNl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8osNl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8osNl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8osNl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8osNl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8osNl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8osNl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8osNl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8osNl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8osNl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8osNl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8osNl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8osNl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8osNl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8osNl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY8osNl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8osNl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8osNl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8osNl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8osNl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8osNl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8osNl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8osNl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXlBJPm.s: Assembler messages:
encrypt.c: /tmp/ccXlBJPm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXlBJPm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXlBJPm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXlBJPm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlBJPm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlBJPm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlBJPm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlBJPm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlBJPm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlBJPm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlBJPm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlBJPm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXlBJPm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlBJPm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXlBJPm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXlBJPm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlBJPm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlBJPm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlBJPm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlBJPm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlBJPm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXlBJPm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlBJPm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlBJPm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYMcpgm.s: Assembler messages:
encrypt.c: /tmp/ccYMcpgm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYMcpgm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYMcpgm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYMcpgm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMcpgm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMcpgm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMcpgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMcpgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMcpgm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMcpgm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMcpgm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMcpgm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYMcpgm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMcpgm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYMcpgm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMcpgm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYMcpgm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMcpgm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMcpgm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMcpgm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMcpgm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMcpgm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYMcpgm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMcpgm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUCAdK4.s: Assembler messages:
encrypt.c: /tmp/ccUCAdK4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUCAdK4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUCAdK4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUCAdK4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCAdK4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCAdK4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCAdK4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCAdK4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCAdK4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCAdK4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCAdK4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCAdK4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUCAdK4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCAdK4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUCAdK4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCAdK4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUCAdK4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCAdK4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCAdK4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCAdK4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCAdK4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCAdK4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUCAdK4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCAdK4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxXN9mI.s: Assembler messages:
encrypt.c: /tmp/ccxXN9mI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXN9mI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXN9mI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXN9mI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXN9mI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXN9mI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXN9mI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXN9mI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXN9mI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXN9mI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXN9mI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXN9mI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXN9mI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXN9mI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXN9mI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxXN9mI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXN9mI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXN9mI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXN9mI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXN9mI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXN9mI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXN9mI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXN9mI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXN9mI.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccknCZ45.s: Assembler messages:
encrypt.c: /tmp/ccknCZ45.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccknCZ45.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccknCZ45.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccknCZ45.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknCZ45.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknCZ45.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknCZ45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknCZ45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknCZ45.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknCZ45.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknCZ45.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknCZ45.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccknCZ45.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknCZ45.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccknCZ45.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknCZ45.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccknCZ45.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccknCZ45.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccknCZ45.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccknCZ45.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccknCZ45.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccknCZ45.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccknCZ45.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccknCZ45.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccktTBxL.s: Assembler messages:
encrypt.c: /tmp/ccktTBxL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccktTBxL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccktTBxL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccktTBxL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktTBxL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktTBxL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktTBxL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktTBxL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktTBxL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktTBxL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktTBxL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktTBxL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccktTBxL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktTBxL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccktTBxL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccktTBxL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktTBxL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktTBxL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktTBxL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktTBxL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktTBxL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccktTBxL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktTBxL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktTBxL.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccNXNtYd.s: Assembler messages:
encrypt.c: /tmp/ccNXNtYd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNXNtYd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNXNtYd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNXNtYd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXNtYd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXNtYd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXNtYd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXNtYd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXNtYd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXNtYd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXNtYd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXNtYd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNXNtYd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXNtYd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNXNtYd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNXNtYd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXNtYd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXNtYd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXNtYd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXNtYd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXNtYd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXNtYd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXNtYd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXNtYd.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccR4NvIr.s: Assembler messages:
encrypt.c: /tmp/ccR4NvIr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4NvIr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4NvIr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4NvIr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4NvIr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4NvIr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4NvIr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4NvIr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4NvIr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4NvIr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4NvIr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4NvIr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4NvIr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4NvIr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4NvIr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4NvIr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR4NvIr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4NvIr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4NvIr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4NvIr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4NvIr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4NvIr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4NvIr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4NvIr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDmPh8v.s: Assembler messages:
encrypt.c: /tmp/ccDmPh8v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDmPh8v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDmPh8v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDmPh8v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmPh8v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmPh8v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmPh8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmPh8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmPh8v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmPh8v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmPh8v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmPh8v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDmPh8v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmPh8v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDmPh8v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmPh8v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDmPh8v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmPh8v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmPh8v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmPh8v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmPh8v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmPh8v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDmPh8v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmPh8v.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEsf6gh.s: Assembler messages:
encrypt.c: /tmp/ccEsf6gh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEsf6gh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEsf6gh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEsf6gh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsf6gh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsf6gh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsf6gh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsf6gh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsf6gh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsf6gh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsf6gh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsf6gh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEsf6gh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsf6gh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEsf6gh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEsf6gh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsf6gh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsf6gh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsf6gh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsf6gh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsf6gh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEsf6gh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsf6gh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsf6gh.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ5qIpJ.s: Assembler messages:
encrypt.c: /tmp/ccQ5qIpJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5qIpJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5qIpJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5qIpJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5qIpJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5qIpJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5qIpJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5qIpJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5qIpJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5qIpJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5qIpJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5qIpJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5qIpJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5qIpJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5qIpJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5qIpJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ5qIpJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5qIpJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5qIpJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5qIpJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5qIpJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5qIpJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5qIpJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5qIpJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceuUgzn.s: Assembler messages:
encrypt.c: /tmp/cceuUgzn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceuUgzn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceuUgzn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceuUgzn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuUgzn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuUgzn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuUgzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuUgzn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuUgzn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuUgzn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuUgzn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuUgzn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceuUgzn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuUgzn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceuUgzn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceuUgzn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuUgzn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuUgzn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuUgzn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuUgzn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuUgzn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceuUgzn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuUgzn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuUgzn.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5rNXns.s: Assembler messages:
encrypt.c: /tmp/cc5rNXns.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rNXns.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rNXns.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rNXns.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNXns.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNXns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNXns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNXns.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNXns.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rNXns.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rNXns.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rNXns.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rNXns.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNXns.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rNXns.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5rNXns.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rNXns.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rNXns.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rNXns.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNXns.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rNXns.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rNXns.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rNXns.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rNXns.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmGXvAN.s: Assembler messages:
encrypt.c: /tmp/ccmGXvAN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmGXvAN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmGXvAN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmGXvAN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGXvAN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGXvAN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGXvAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGXvAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGXvAN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGXvAN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGXvAN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGXvAN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmGXvAN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGXvAN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmGXvAN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGXvAN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmGXvAN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGXvAN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGXvAN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGXvAN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGXvAN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGXvAN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmGXvAN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGXvAN.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5zjZlW.s: Assembler messages:
encrypt.c: /tmp/cc5zjZlW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5zjZlW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5zjZlW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5zjZlW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zjZlW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zjZlW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zjZlW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zjZlW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zjZlW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5zjZlW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5zjZlW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5zjZlW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5zjZlW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zjZlW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5zjZlW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5zjZlW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5zjZlW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zjZlW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zjZlW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zjZlW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zjZlW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5zjZlW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zjZlW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zjZlW.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cchEHr8h.s: Assembler messages:
encrypt.c: /tmp/cchEHr8h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchEHr8h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchEHr8h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchEHr8h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEHr8h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEHr8h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEHr8h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEHr8h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEHr8h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEHr8h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEHr8h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEHr8h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchEHr8h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEHr8h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchEHr8h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEHr8h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchEHr8h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEHr8h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEHr8h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEHr8h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEHr8h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEHr8h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEHr8h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEHr8h.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWVaWbP.s: Assembler messages:
encrypt.c: /tmp/ccWVaWbP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVaWbP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVaWbP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVaWbP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVaWbP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVaWbP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVaWbP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVaWbP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVaWbP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWVaWbP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWVaWbP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWVaWbP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVaWbP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVaWbP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVaWbP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWVaWbP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWVaWbP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVaWbP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVaWbP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVaWbP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVaWbP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVaWbP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVaWbP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVaWbP.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqp1Y6i.s: Assembler messages:
encrypt.c: /tmp/ccqp1Y6i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqp1Y6i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqp1Y6i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqp1Y6i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp1Y6i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp1Y6i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp1Y6i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp1Y6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp1Y6i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp1Y6i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp1Y6i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp1Y6i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqp1Y6i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp1Y6i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqp1Y6i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp1Y6i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqp1Y6i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp1Y6i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqp1Y6i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqp1Y6i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp1Y6i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqp1Y6i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqp1Y6i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqp1Y6i.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLunYGh.s: Assembler messages:
encrypt.c: /tmp/ccLunYGh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLunYGh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLunYGh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLunYGh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLunYGh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLunYGh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLunYGh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLunYGh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLunYGh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLunYGh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLunYGh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLunYGh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLunYGh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLunYGh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLunYGh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLunYGh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLunYGh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLunYGh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLunYGh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLunYGh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLunYGh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLunYGh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLunYGh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLunYGh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczOQJZd.s: Assembler messages:
encrypt.c: /tmp/cczOQJZd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOQJZd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOQJZd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczOQJZd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOQJZd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOQJZd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOQJZd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOQJZd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOQJZd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOQJZd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOQJZd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOQJZd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOQJZd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOQJZd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOQJZd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczOQJZd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOQJZd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOQJZd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOQJZd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOQJZd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOQJZd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczOQJZd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOQJZd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOQJZd.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKTmdxe.s: Assembler messages:
encrypt.c: /tmp/ccKTmdxe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTmdxe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTmdxe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTmdxe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTmdxe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTmdxe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTmdxe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTmdxe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTmdxe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTmdxe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTmdxe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTmdxe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTmdxe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTmdxe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTmdxe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKTmdxe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTmdxe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTmdxe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTmdxe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTmdxe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTmdxe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTmdxe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTmdxe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTmdxe.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWpER5k.s: Assembler messages:
encrypt.c: /tmp/ccWpER5k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpER5k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpER5k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpER5k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpER5k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpER5k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpER5k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpER5k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpER5k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpER5k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpER5k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpER5k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpER5k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpER5k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpER5k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpER5k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWpER5k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpER5k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpER5k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpER5k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpER5k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpER5k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpER5k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpER5k.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccacMeOQ.s: Assembler messages:
encrypt.c: /tmp/ccacMeOQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacMeOQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacMeOQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccacMeOQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacMeOQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacMeOQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacMeOQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacMeOQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacMeOQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacMeOQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacMeOQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacMeOQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacMeOQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacMeOQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacMeOQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacMeOQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccacMeOQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacMeOQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacMeOQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacMeOQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacMeOQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacMeOQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacMeOQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacMeOQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwuveUM.s: Assembler messages:
encrypt.c: /tmp/ccwuveUM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwuveUM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwuveUM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwuveUM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuveUM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuveUM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuveUM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuveUM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuveUM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwuveUM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwuveUM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwuveUM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwuveUM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuveUM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwuveUM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwuveUM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwuveUM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuveUM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuveUM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuveUM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuveUM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwuveUM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuveUM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuveUM.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchKfvjQ.s: Assembler messages:
encrypt.c: /tmp/cchKfvjQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKfvjQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchKfvjQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchKfvjQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKfvjQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKfvjQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKfvjQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKfvjQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKfvjQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKfvjQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKfvjQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKfvjQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchKfvjQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKfvjQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchKfvjQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchKfvjQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKfvjQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKfvjQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKfvjQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKfvjQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKfvjQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKfvjQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKfvjQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKfvjQ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwwu92T.s: Assembler messages:
encrypt.c: /tmp/ccwwu92T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwwu92T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwwu92T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwwu92T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwu92T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwu92T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwu92T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwu92T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwu92T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwu92T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwu92T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwu92T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwwu92T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwu92T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwwu92T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwu92T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwwu92T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwu92T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwu92T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwu92T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwu92T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwu92T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwwu92T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwu92T.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccExmjGo.s: Assembler messages:
encrypt.c: /tmp/ccExmjGo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExmjGo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExmjGo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccExmjGo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExmjGo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExmjGo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExmjGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExmjGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExmjGo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExmjGo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExmjGo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExmjGo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExmjGo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExmjGo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExmjGo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExmjGo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccExmjGo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExmjGo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExmjGo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExmjGo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExmjGo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExmjGo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExmjGo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExmjGo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuOkb4k.s: Assembler messages:
encrypt.c: /tmp/ccuOkb4k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuOkb4k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuOkb4k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuOkb4k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOkb4k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOkb4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOkb4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOkb4k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOkb4k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOkb4k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOkb4k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOkb4k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuOkb4k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOkb4k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuOkb4k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuOkb4k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOkb4k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOkb4k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOkb4k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOkb4k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOkb4k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuOkb4k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOkb4k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOkb4k.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXzheJt.s: Assembler messages:
encrypt.c: /tmp/ccXzheJt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzheJt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzheJt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzheJt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzheJt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzheJt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzheJt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzheJt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzheJt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzheJt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzheJt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzheJt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzheJt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzheJt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzheJt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzheJt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXzheJt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzheJt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzheJt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzheJt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzheJt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzheJt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzheJt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzheJt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuTry6k.s: Assembler messages:
encrypt.c: /tmp/ccuTry6k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTry6k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTry6k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTry6k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTry6k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTry6k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTry6k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTry6k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTry6k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTry6k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTry6k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTry6k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTry6k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTry6k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTry6k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuTry6k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTry6k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTry6k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTry6k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTry6k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTry6k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTry6k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTry6k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTry6k.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVmQlhQ.s: Assembler messages:
encrypt.c: /tmp/ccVmQlhQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmQlhQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmQlhQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmQlhQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmQlhQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmQlhQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmQlhQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmQlhQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmQlhQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmQlhQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmQlhQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmQlhQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmQlhQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmQlhQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmQlhQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmQlhQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmQlhQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmQlhQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmQlhQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmQlhQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmQlhQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmQlhQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmQlhQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmQlhQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpm41zQ.s: Assembler messages:
encrypt.c: /tmp/ccpm41zQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpm41zQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpm41zQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpm41zQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm41zQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm41zQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm41zQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm41zQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm41zQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpm41zQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpm41zQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpm41zQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpm41zQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm41zQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpm41zQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpm41zQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpm41zQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm41zQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm41zQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm41zQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm41zQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpm41zQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm41zQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm41zQ.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsodXWS.s: Assembler messages:
encrypt.c: /tmp/ccsodXWS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsodXWS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsodXWS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsodXWS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsodXWS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsodXWS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsodXWS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsodXWS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsodXWS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsodXWS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsodXWS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsodXWS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsodXWS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsodXWS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsodXWS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsodXWS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsodXWS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsodXWS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsodXWS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsodXWS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsodXWS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsodXWS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsodXWS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsodXWS.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxBJFKP.s: Assembler messages:
encrypt.c: /tmp/ccxBJFKP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxBJFKP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxBJFKP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxBJFKP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBJFKP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBJFKP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBJFKP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBJFKP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBJFKP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBJFKP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBJFKP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBJFKP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxBJFKP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBJFKP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxBJFKP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBJFKP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxBJFKP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBJFKP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBJFKP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBJFKP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBJFKP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBJFKP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBJFKP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBJFKP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8tk3oU.s: Assembler messages:
encrypt.c: /tmp/cc8tk3oU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tk3oU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tk3oU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tk3oU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tk3oU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tk3oU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tk3oU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tk3oU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tk3oU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tk3oU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tk3oU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tk3oU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tk3oU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tk3oU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tk3oU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tk3oU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8tk3oU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tk3oU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tk3oU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tk3oU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tk3oU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tk3oU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tk3oU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tk3oU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnVo6Kx.s: Assembler messages:
encrypt.c: /tmp/ccnVo6Kx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnVo6Kx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnVo6Kx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnVo6Kx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVo6Kx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVo6Kx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVo6Kx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVo6Kx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVo6Kx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVo6Kx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVo6Kx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVo6Kx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnVo6Kx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVo6Kx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnVo6Kx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnVo6Kx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVo6Kx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVo6Kx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVo6Kx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVo6Kx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVo6Kx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnVo6Kx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVo6Kx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVo6Kx.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTAApnU.s: Assembler messages:
encrypt.c: /tmp/ccTAApnU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAApnU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAApnU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAApnU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAApnU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAApnU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAApnU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAApnU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAApnU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAApnU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAApnU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAApnU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAApnU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAApnU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAApnU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAApnU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTAApnU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAApnU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAApnU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAApnU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAApnU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAApnU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAApnU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAApnU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccggF6Fx.s: Assembler messages:
encrypt.c: /tmp/ccggF6Fx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggF6Fx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggF6Fx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccggF6Fx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggF6Fx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggF6Fx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggF6Fx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggF6Fx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggF6Fx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggF6Fx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggF6Fx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggF6Fx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggF6Fx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggF6Fx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggF6Fx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccggF6Fx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggF6Fx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggF6Fx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggF6Fx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggF6Fx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggF6Fx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggF6Fx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggF6Fx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggF6Fx.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj2ByXr.s: Assembler messages:
encrypt.c: /tmp/ccj2ByXr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2ByXr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2ByXr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2ByXr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ByXr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ByXr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ByXr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ByXr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ByXr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ByXr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ByXr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ByXr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2ByXr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ByXr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2ByXr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ByXr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj2ByXr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ByXr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2ByXr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2ByXr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ByXr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2ByXr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2ByXr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2ByXr.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoAw9y3.s: Assembler messages:
encrypt.c: /tmp/ccoAw9y3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAw9y3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoAw9y3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoAw9y3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAw9y3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAw9y3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAw9y3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAw9y3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAw9y3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAw9y3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAw9y3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAw9y3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoAw9y3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAw9y3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoAw9y3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoAw9y3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAw9y3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAw9y3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAw9y3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAw9y3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAw9y3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAw9y3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAw9y3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAw9y3.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI8zWK6.s: Assembler messages:
encrypt.c: /tmp/ccI8zWK6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8zWK6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8zWK6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8zWK6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8zWK6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8zWK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8zWK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8zWK6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8zWK6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8zWK6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8zWK6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8zWK6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8zWK6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8zWK6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8zWK6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI8zWK6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8zWK6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8zWK6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8zWK6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8zWK6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8zWK6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8zWK6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8zWK6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8zWK6.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJpinFl.s: Assembler messages:
encrypt.c: /tmp/ccJpinFl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpinFl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpinFl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpinFl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpinFl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpinFl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpinFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpinFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpinFl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpinFl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpinFl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpinFl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpinFl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpinFl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpinFl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpinFl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJpinFl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpinFl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpinFl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpinFl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpinFl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpinFl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpinFl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpinFl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2jGpIB.s: Assembler messages:
encrypt.c: /tmp/cc2jGpIB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2jGpIB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2jGpIB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2jGpIB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jGpIB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jGpIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jGpIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jGpIB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jGpIB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jGpIB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jGpIB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jGpIB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2jGpIB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jGpIB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2jGpIB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2jGpIB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jGpIB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jGpIB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jGpIB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jGpIB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jGpIB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jGpIB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jGpIB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jGpIB.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVkoBNX.s: Assembler messages:
encrypt.c: /tmp/ccVkoBNX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVkoBNX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVkoBNX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVkoBNX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkoBNX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkoBNX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkoBNX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkoBNX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkoBNX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkoBNX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkoBNX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkoBNX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVkoBNX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkoBNX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVkoBNX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkoBNX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVkoBNX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkoBNX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkoBNX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkoBNX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkoBNX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkoBNX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVkoBNX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkoBNX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5uhCUE.s: Assembler messages:
encrypt.c: /tmp/cc5uhCUE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5uhCUE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5uhCUE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5uhCUE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uhCUE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uhCUE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uhCUE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uhCUE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uhCUE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5uhCUE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5uhCUE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5uhCUE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5uhCUE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uhCUE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5uhCUE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5uhCUE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5uhCUE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uhCUE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uhCUE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uhCUE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uhCUE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5uhCUE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uhCUE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uhCUE.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJd7830.s: Assembler messages:
encrypt.c: /tmp/ccJd7830.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJd7830.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJd7830.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJd7830.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJd7830.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJd7830.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJd7830.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJd7830.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJd7830.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJd7830.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJd7830.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJd7830.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJd7830.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJd7830.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJd7830.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJd7830.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJd7830.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJd7830.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJd7830.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJd7830.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJd7830.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJd7830.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJd7830.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJd7830.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccf28xyo.s: Assembler messages:
encrypt.c: /tmp/ccf28xyo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf28xyo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf28xyo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf28xyo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf28xyo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf28xyo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf28xyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf28xyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf28xyo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf28xyo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf28xyo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf28xyo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf28xyo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf28xyo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf28xyo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf28xyo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf28xyo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf28xyo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf28xyo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf28xyo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf28xyo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf28xyo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf28xyo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf28xyo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxjGLu7.s: Assembler messages:
encrypt.c: /tmp/ccxjGLu7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjGLu7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjGLu7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjGLu7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjGLu7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjGLu7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjGLu7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjGLu7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjGLu7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjGLu7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjGLu7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjGLu7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjGLu7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjGLu7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjGLu7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxjGLu7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjGLu7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjGLu7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjGLu7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjGLu7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjGLu7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjGLu7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjGLu7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjGLu7.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc75GAXd.s: Assembler messages:
encrypt.c: /tmp/cc75GAXd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75GAXd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75GAXd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc75GAXd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75GAXd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75GAXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75GAXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75GAXd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75GAXd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75GAXd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75GAXd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75GAXd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75GAXd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75GAXd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75GAXd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc75GAXd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75GAXd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75GAXd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75GAXd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75GAXd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75GAXd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75GAXd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75GAXd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75GAXd.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv20GMr.s: Assembler messages:
encrypt.c: /tmp/ccv20GMr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv20GMr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv20GMr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv20GMr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv20GMr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv20GMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv20GMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv20GMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv20GMr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv20GMr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv20GMr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv20GMr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv20GMr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv20GMr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv20GMr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv20GMr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv20GMr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv20GMr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv20GMr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv20GMr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv20GMr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv20GMr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv20GMr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv20GMr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1HJLgP.s: Assembler messages:
encrypt.c: /tmp/cc1HJLgP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1HJLgP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1HJLgP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1HJLgP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HJLgP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HJLgP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HJLgP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HJLgP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HJLgP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HJLgP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HJLgP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HJLgP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1HJLgP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HJLgP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1HJLgP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HJLgP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1HJLgP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HJLgP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HJLgP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HJLgP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HJLgP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HJLgP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1HJLgP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HJLgP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOQsnVz.s: Assembler messages:
encrypt.c: /tmp/ccOQsnVz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOQsnVz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOQsnVz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOQsnVz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQsnVz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQsnVz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQsnVz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQsnVz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQsnVz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQsnVz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQsnVz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQsnVz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOQsnVz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQsnVz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOQsnVz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOQsnVz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQsnVz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQsnVz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQsnVz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQsnVz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQsnVz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOQsnVz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQsnVz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQsnVz.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc77HELB.s: Assembler messages:
encrypt.c: /tmp/cc77HELB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77HELB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77HELB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc77HELB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77HELB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77HELB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77HELB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77HELB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77HELB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77HELB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77HELB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77HELB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77HELB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77HELB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77HELB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc77HELB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77HELB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77HELB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77HELB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77HELB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77HELB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77HELB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77HELB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77HELB.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccesCpVR.s: Assembler messages:
encrypt.c: /tmp/ccesCpVR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccesCpVR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccesCpVR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccesCpVR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesCpVR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesCpVR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesCpVR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesCpVR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesCpVR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesCpVR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesCpVR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesCpVR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccesCpVR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesCpVR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccesCpVR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesCpVR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccesCpVR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesCpVR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesCpVR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesCpVR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesCpVR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesCpVR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccesCpVR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesCpVR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRxE5GZ.s: Assembler messages:
encrypt.c: /tmp/ccRxE5GZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxE5GZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxE5GZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxE5GZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxE5GZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxE5GZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxE5GZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxE5GZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxE5GZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxE5GZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxE5GZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxE5GZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxE5GZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxE5GZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxE5GZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRxE5GZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxE5GZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxE5GZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxE5GZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxE5GZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxE5GZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxE5GZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxE5GZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxE5GZ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cclI72On.s: Assembler messages:
encrypt.c: /tmp/cclI72On.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclI72On.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclI72On.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclI72On.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclI72On.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclI72On.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclI72On.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclI72On.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclI72On.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclI72On.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclI72On.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclI72On.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclI72On.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclI72On.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclI72On.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclI72On.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclI72On.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclI72On.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclI72On.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclI72On.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclI72On.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclI72On.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclI72On.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclI72On.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclntNis.s: Assembler messages:
encrypt.c: /tmp/cclntNis.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclntNis.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclntNis.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclntNis.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclntNis.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclntNis.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclntNis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclntNis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclntNis.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclntNis.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclntNis.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclntNis.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclntNis.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclntNis.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclntNis.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclntNis.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclntNis.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclntNis.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclntNis.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclntNis.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclntNis.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclntNis.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclntNis.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclntNis.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpUi0k0.s: Assembler messages:
encrypt.c: /tmp/ccpUi0k0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUi0k0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpUi0k0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpUi0k0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUi0k0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUi0k0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUi0k0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUi0k0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUi0k0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUi0k0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUi0k0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUi0k0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpUi0k0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUi0k0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpUi0k0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpUi0k0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUi0k0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUi0k0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUi0k0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUi0k0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUi0k0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUi0k0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUi0k0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUi0k0.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG9yVMO.s: Assembler messages:
encrypt.c: /tmp/ccG9yVMO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9yVMO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9yVMO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9yVMO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9yVMO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9yVMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9yVMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9yVMO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9yVMO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9yVMO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9yVMO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9yVMO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9yVMO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9yVMO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9yVMO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG9yVMO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9yVMO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9yVMO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9yVMO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9yVMO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9yVMO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9yVMO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9yVMO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9yVMO.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpIAIIW.s: Assembler messages:
encrypt.c: /tmp/ccpIAIIW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIAIIW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpIAIIW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpIAIIW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIAIIW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIAIIW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIAIIW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIAIIW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIAIIW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIAIIW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIAIIW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIAIIW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpIAIIW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIAIIW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpIAIIW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIAIIW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpIAIIW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIAIIW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIAIIW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIAIIW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIAIIW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIAIIW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIAIIW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIAIIW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2mc3MR.s: Assembler messages:
encrypt.c: /tmp/cc2mc3MR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mc3MR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mc3MR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mc3MR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mc3MR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mc3MR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mc3MR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mc3MR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mc3MR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mc3MR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mc3MR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mc3MR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mc3MR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mc3MR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mc3MR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mc3MR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mc3MR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mc3MR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mc3MR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mc3MR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mc3MR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mc3MR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mc3MR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mc3MR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWpbsfS.s: Assembler messages:
encrypt.c: /tmp/ccWpbsfS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpbsfS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpbsfS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpbsfS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpbsfS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpbsfS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpbsfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpbsfS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpbsfS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpbsfS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpbsfS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpbsfS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpbsfS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpbsfS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpbsfS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWpbsfS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpbsfS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpbsfS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpbsfS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpbsfS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpbsfS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpbsfS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpbsfS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpbsfS.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cceogW3b.s: Assembler messages:
encrypt.c: /tmp/cceogW3b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceogW3b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceogW3b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceogW3b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceogW3b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceogW3b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceogW3b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceogW3b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceogW3b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceogW3b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceogW3b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceogW3b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceogW3b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceogW3b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceogW3b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceogW3b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceogW3b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceogW3b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceogW3b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceogW3b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceogW3b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceogW3b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceogW3b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceogW3b.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyhxhPv.s: Assembler messages:
encrypt.c: /tmp/ccyhxhPv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyhxhPv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyhxhPv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyhxhPv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhxhPv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhxhPv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhxhPv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhxhPv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhxhPv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhxhPv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhxhPv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhxhPv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyhxhPv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhxhPv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyhxhPv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhxhPv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyhxhPv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhxhPv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhxhPv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhxhPv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhxhPv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhxhPv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyhxhPv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhxhPv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1sHW9e.s: Assembler messages:
encrypt.c: /tmp/cc1sHW9e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1sHW9e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1sHW9e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1sHW9e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHW9e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHW9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHW9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHW9e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHW9e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sHW9e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sHW9e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sHW9e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1sHW9e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHW9e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1sHW9e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1sHW9e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sHW9e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHW9e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHW9e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHW9e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHW9e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sHW9e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHW9e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHW9e.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVlb4Nz.s: Assembler messages:
encrypt.c: /tmp/ccVlb4Nz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVlb4Nz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVlb4Nz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVlb4Nz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb4Nz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb4Nz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb4Nz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb4Nz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb4Nz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb4Nz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb4Nz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb4Nz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVlb4Nz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb4Nz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVlb4Nz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb4Nz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVlb4Nz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb4Nz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlb4Nz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlb4Nz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb4Nz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlb4Nz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVlb4Nz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlb4Nz.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1DAias.s: Assembler messages:
encrypt.c: /tmp/cc1DAias.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1DAias.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1DAias.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1DAias.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAias.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAias.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAias.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAias.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAias.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1DAias.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1DAias.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1DAias.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1DAias.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAias.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1DAias.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1DAias.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1DAias.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DAias.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DAias.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAias.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DAias.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1DAias.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DAias.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DAias.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJYWofO.s: Assembler messages:
encrypt.c: /tmp/ccJYWofO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYWofO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYWofO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYWofO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYWofO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYWofO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYWofO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYWofO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYWofO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYWofO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYWofO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYWofO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYWofO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYWofO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYWofO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYWofO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJYWofO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYWofO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYWofO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYWofO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYWofO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYWofO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYWofO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYWofO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9DQIuP.s: Assembler messages:
encrypt.c: /tmp/cc9DQIuP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DQIuP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DQIuP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DQIuP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DQIuP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DQIuP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DQIuP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DQIuP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DQIuP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DQIuP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DQIuP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DQIuP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DQIuP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DQIuP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DQIuP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DQIuP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9DQIuP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DQIuP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DQIuP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DQIuP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DQIuP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DQIuP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DQIuP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DQIuP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUP1Lvv.s: Assembler messages:
encrypt.c: /tmp/ccUP1Lvv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUP1Lvv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUP1Lvv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUP1Lvv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP1Lvv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP1Lvv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP1Lvv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP1Lvv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP1Lvv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUP1Lvv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUP1Lvv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUP1Lvv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUP1Lvv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP1Lvv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUP1Lvv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUP1Lvv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUP1Lvv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP1Lvv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP1Lvv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP1Lvv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP1Lvv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUP1Lvv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP1Lvv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP1Lvv.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVm8CLn.s: Assembler messages:
encrypt.c: /tmp/ccVm8CLn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVm8CLn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVm8CLn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVm8CLn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm8CLn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm8CLn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm8CLn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm8CLn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm8CLn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVm8CLn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVm8CLn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVm8CLn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVm8CLn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm8CLn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVm8CLn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVm8CLn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVm8CLn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVm8CLn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVm8CLn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVm8CLn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm8CLn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVm8CLn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVm8CLn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVm8CLn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccnJMP8R.s: Assembler messages:
encrypt.c: /tmp/ccnJMP8R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnJMP8R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnJMP8R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnJMP8R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJMP8R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJMP8R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJMP8R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJMP8R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJMP8R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJMP8R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJMP8R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJMP8R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnJMP8R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJMP8R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnJMP8R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnJMP8R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJMP8R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJMP8R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJMP8R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJMP8R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJMP8R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnJMP8R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJMP8R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJMP8R.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6TCpco.s: Assembler messages:
encrypt.c: /tmp/cc6TCpco.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6TCpco.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6TCpco.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6TCpco.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TCpco.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TCpco.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TCpco.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TCpco.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TCpco.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TCpco.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TCpco.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TCpco.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6TCpco.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TCpco.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6TCpco.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TCpco.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6TCpco.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TCpco.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TCpco.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TCpco.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TCpco.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TCpco.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6TCpco.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TCpco.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO09MhW.s: Assembler messages:
encrypt.c: /tmp/ccO09MhW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO09MhW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO09MhW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO09MhW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO09MhW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO09MhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO09MhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO09MhW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO09MhW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO09MhW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO09MhW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO09MhW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO09MhW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO09MhW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO09MhW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO09MhW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO09MhW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO09MhW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO09MhW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO09MhW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO09MhW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO09MhW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO09MhW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO09MhW.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK0rUuj.s: Assembler messages:
encrypt.c: /tmp/ccK0rUuj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK0rUuj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK0rUuj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK0rUuj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0rUuj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0rUuj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0rUuj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0rUuj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0rUuj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0rUuj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0rUuj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0rUuj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK0rUuj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0rUuj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK0rUuj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK0rUuj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0rUuj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0rUuj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0rUuj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0rUuj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0rUuj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK0rUuj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0rUuj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0rUuj.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUwJLnM.s: Assembler messages:
encrypt.c: /tmp/ccUwJLnM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwJLnM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwJLnM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUwJLnM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJLnM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJLnM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJLnM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJLnM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJLnM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwJLnM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwJLnM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwJLnM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUwJLnM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJLnM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwJLnM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwJLnM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUwJLnM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwJLnM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwJLnM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwJLnM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJLnM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwJLnM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUwJLnM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwJLnM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd4o0wM.s: Assembler messages:
encrypt.c: /tmp/ccd4o0wM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4o0wM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4o0wM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4o0wM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4o0wM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4o0wM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4o0wM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4o0wM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4o0wM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4o0wM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4o0wM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4o0wM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4o0wM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4o0wM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4o0wM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4o0wM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd4o0wM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4o0wM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4o0wM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4o0wM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4o0wM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4o0wM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4o0wM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4o0wM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfO2UEk.s: Assembler messages:
encrypt.c: /tmp/ccfO2UEk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfO2UEk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfO2UEk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfO2UEk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO2UEk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO2UEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO2UEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO2UEk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO2UEk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfO2UEk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfO2UEk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfO2UEk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfO2UEk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO2UEk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfO2UEk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfO2UEk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfO2UEk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfO2UEk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfO2UEk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO2UEk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfO2UEk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfO2UEk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfO2UEk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfO2UEk.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccUec7MR.s: Assembler messages:
encrypt.c: /tmp/ccUec7MR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUec7MR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUec7MR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUec7MR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUec7MR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUec7MR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUec7MR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUec7MR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUec7MR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUec7MR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUec7MR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUec7MR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUec7MR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUec7MR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUec7MR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUec7MR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUec7MR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUec7MR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUec7MR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUec7MR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUec7MR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUec7MR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUec7MR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUec7MR.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccuXAhOc.s: Assembler messages:
encrypt.c: /tmp/ccuXAhOc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXAhOc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXAhOc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXAhOc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXAhOc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXAhOc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXAhOc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXAhOc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXAhOc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXAhOc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXAhOc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXAhOc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXAhOc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXAhOc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXAhOc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXAhOc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuXAhOc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXAhOc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXAhOc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXAhOc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXAhOc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXAhOc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXAhOc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXAhOc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Sk4le.s: Assembler messages:
encrypt.c: /tmp/cc9Sk4le.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Sk4le.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Sk4le.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Sk4le.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Sk4le.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Sk4le.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Sk4le.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Sk4le.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Sk4le.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Sk4le.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Sk4le.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Sk4le.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Sk4le.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Sk4le.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Sk4le.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Sk4le.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Sk4le.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Sk4le.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Sk4le.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Sk4le.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Sk4le.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Sk4le.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Sk4le.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Sk4le.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cczMGObR.s: Assembler messages:
encrypt.c: /tmp/cczMGObR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczMGObR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczMGObR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczMGObR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMGObR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMGObR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMGObR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMGObR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMGObR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMGObR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMGObR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMGObR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczMGObR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMGObR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczMGObR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczMGObR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMGObR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMGObR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMGObR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMGObR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMGObR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczMGObR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMGObR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMGObR.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3tqOjy.s: Assembler messages:
encrypt.c: /tmp/cc3tqOjy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tqOjy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tqOjy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tqOjy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tqOjy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tqOjy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tqOjy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tqOjy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tqOjy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tqOjy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tqOjy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tqOjy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tqOjy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tqOjy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tqOjy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tqOjy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3tqOjy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tqOjy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tqOjy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tqOjy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tqOjy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tqOjy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tqOjy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tqOjy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrY73Js.s: Assembler messages:
encrypt.c: /tmp/ccrY73Js.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrY73Js.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrY73Js.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrY73Js.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY73Js.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY73Js.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY73Js.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY73Js.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY73Js.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrY73Js.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrY73Js.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrY73Js.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrY73Js.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY73Js.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrY73Js.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrY73Js.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrY73Js.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY73Js.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY73Js.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY73Js.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY73Js.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrY73Js.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY73Js.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY73Js.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3y308w.s: Assembler messages:
encrypt.c: /tmp/cc3y308w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3y308w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3y308w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3y308w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y308w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y308w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y308w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y308w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y308w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3y308w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3y308w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3y308w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3y308w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y308w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3y308w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3y308w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3y308w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y308w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y308w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y308w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y308w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3y308w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y308w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y308w.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp0zV2B.s: Assembler messages:
encrypt.c: /tmp/ccp0zV2B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0zV2B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0zV2B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp0zV2B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zV2B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zV2B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zV2B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zV2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zV2B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0zV2B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0zV2B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0zV2B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp0zV2B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zV2B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0zV2B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0zV2B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp0zV2B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0zV2B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0zV2B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0zV2B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0zV2B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0zV2B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0zV2B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0zV2B.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccE2zVfS.s: Assembler messages:
encrypt.c: /tmp/ccE2zVfS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2zVfS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2zVfS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2zVfS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2zVfS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2zVfS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2zVfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2zVfS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2zVfS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2zVfS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2zVfS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2zVfS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2zVfS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2zVfS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2zVfS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE2zVfS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2zVfS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2zVfS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2zVfS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2zVfS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2zVfS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2zVfS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2zVfS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2zVfS.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchZzNdV.s: Assembler messages:
encrypt.c: /tmp/cchZzNdV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZzNdV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZzNdV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchZzNdV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZzNdV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZzNdV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZzNdV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZzNdV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZzNdV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZzNdV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZzNdV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZzNdV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZzNdV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZzNdV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZzNdV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZzNdV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchZzNdV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZzNdV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZzNdV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZzNdV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZzNdV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZzNdV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZzNdV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZzNdV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccElcLNT.s: Assembler messages:
encrypt.c: /tmp/ccElcLNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccElcLNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccElcLNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccElcLNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElcLNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElcLNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElcLNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElcLNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElcLNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccElcLNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccElcLNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccElcLNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccElcLNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElcLNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccElcLNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccElcLNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccElcLNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElcLNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElcLNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElcLNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElcLNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElcLNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElcLNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElcLNT.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYpBw9X.s: Assembler messages:
encrypt.c: /tmp/ccYpBw9X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYpBw9X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYpBw9X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYpBw9X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpBw9X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpBw9X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpBw9X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpBw9X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpBw9X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYpBw9X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYpBw9X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYpBw9X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYpBw9X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpBw9X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYpBw9X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYpBw9X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYpBw9X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYpBw9X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYpBw9X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYpBw9X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpBw9X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYpBw9X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYpBw9X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYpBw9X.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPmTK8w.s: Assembler messages:
encrypt.c: /tmp/ccPmTK8w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmTK8w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmTK8w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmTK8w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmTK8w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmTK8w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmTK8w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmTK8w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmTK8w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmTK8w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmTK8w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmTK8w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmTK8w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmTK8w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmTK8w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmTK8w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPmTK8w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmTK8w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmTK8w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmTK8w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmTK8w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmTK8w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPmTK8w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmTK8w.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclDEnGA.s: Assembler messages:
encrypt.c: /tmp/cclDEnGA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclDEnGA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclDEnGA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclDEnGA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDEnGA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDEnGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDEnGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDEnGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDEnGA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDEnGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDEnGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDEnGA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclDEnGA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDEnGA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclDEnGA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclDEnGA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDEnGA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDEnGA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDEnGA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDEnGA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDEnGA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclDEnGA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDEnGA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDEnGA.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5xl07p.s: Assembler messages:
encrypt.c: /tmp/cc5xl07p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5xl07p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5xl07p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5xl07p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xl07p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xl07p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xl07p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xl07p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xl07p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xl07p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xl07p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xl07p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5xl07p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xl07p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5xl07p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5xl07p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xl07p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xl07p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xl07p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xl07p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xl07p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5xl07p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xl07p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xl07p.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPNOaGD.s: Assembler messages:
encrypt.c: /tmp/ccPNOaGD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPNOaGD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPNOaGD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPNOaGD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNOaGD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNOaGD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNOaGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNOaGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNOaGD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNOaGD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNOaGD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNOaGD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPNOaGD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNOaGD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPNOaGD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNOaGD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPNOaGD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNOaGD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNOaGD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNOaGD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNOaGD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNOaGD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNOaGD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNOaGD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6j3th9.s: Assembler messages:
encrypt.c: /tmp/cc6j3th9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6j3th9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6j3th9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6j3th9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j3th9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j3th9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j3th9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j3th9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j3th9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6j3th9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6j3th9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6j3th9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6j3th9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j3th9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6j3th9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6j3th9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6j3th9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6j3th9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6j3th9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6j3th9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j3th9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6j3th9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6j3th9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6j3th9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWKBwj0.s: Assembler messages:
encrypt.c: /tmp/ccWKBwj0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKBwj0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKBwj0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWKBwj0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKBwj0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKBwj0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKBwj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKBwj0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKBwj0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKBwj0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKBwj0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKBwj0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWKBwj0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKBwj0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKBwj0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWKBwj0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKBwj0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKBwj0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKBwj0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKBwj0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKBwj0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWKBwj0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKBwj0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKBwj0.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP6Hnf9.s: Assembler messages:
encrypt.c: /tmp/ccP6Hnf9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP6Hnf9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP6Hnf9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP6Hnf9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6Hnf9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6Hnf9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6Hnf9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6Hnf9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6Hnf9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6Hnf9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6Hnf9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6Hnf9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP6Hnf9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6Hnf9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP6Hnf9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6Hnf9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP6Hnf9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6Hnf9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6Hnf9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6Hnf9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6Hnf9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6Hnf9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP6Hnf9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6Hnf9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZEJAL1.s: Assembler messages:
encrypt.c: /tmp/ccZEJAL1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZEJAL1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZEJAL1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZEJAL1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEJAL1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEJAL1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEJAL1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEJAL1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEJAL1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEJAL1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEJAL1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEJAL1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZEJAL1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEJAL1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZEJAL1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZEJAL1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEJAL1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEJAL1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEJAL1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEJAL1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEJAL1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZEJAL1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEJAL1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEJAL1.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBku2jm.s: Assembler messages:
encrypt.c: /tmp/ccBku2jm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBku2jm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBku2jm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBku2jm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBku2jm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBku2jm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBku2jm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBku2jm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBku2jm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBku2jm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBku2jm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBku2jm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBku2jm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBku2jm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBku2jm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBku2jm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBku2jm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBku2jm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBku2jm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBku2jm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBku2jm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBku2jm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBku2jm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBku2jm.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPlRqMD.s: Assembler messages:
encrypt.c: /tmp/ccPlRqMD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPlRqMD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPlRqMD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPlRqMD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlRqMD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlRqMD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlRqMD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlRqMD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlRqMD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlRqMD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlRqMD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlRqMD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPlRqMD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlRqMD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPlRqMD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlRqMD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPlRqMD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlRqMD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlRqMD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlRqMD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlRqMD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlRqMD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPlRqMD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlRqMD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0F5uFG.s: Assembler messages:
encrypt.c: /tmp/cc0F5uFG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0F5uFG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0F5uFG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0F5uFG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F5uFG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F5uFG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F5uFG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F5uFG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F5uFG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F5uFG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F5uFG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F5uFG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0F5uFG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F5uFG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0F5uFG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F5uFG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0F5uFG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F5uFG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0F5uFG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0F5uFG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F5uFG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0F5uFG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0F5uFG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0F5uFG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1arf3k.s: Assembler messages:
encrypt.c: /tmp/cc1arf3k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1arf3k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1arf3k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1arf3k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arf3k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arf3k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arf3k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arf3k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arf3k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1arf3k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1arf3k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1arf3k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1arf3k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arf3k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1arf3k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1arf3k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1arf3k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1arf3k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1arf3k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1arf3k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1arf3k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1arf3k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1arf3k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1arf3k.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfUro53.s: Assembler messages:
encrypt.c: /tmp/ccfUro53.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUro53.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUro53.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUro53.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUro53.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUro53.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUro53.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUro53.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUro53.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUro53.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUro53.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUro53.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUro53.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUro53.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUro53.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfUro53.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUro53.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUro53.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUro53.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUro53.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUro53.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfUro53.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUro53.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUro53.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrCaUPc.s: Assembler messages:
encrypt.c: /tmp/ccrCaUPc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrCaUPc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrCaUPc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrCaUPc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCaUPc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCaUPc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCaUPc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCaUPc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCaUPc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCaUPc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCaUPc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCaUPc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrCaUPc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCaUPc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrCaUPc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCaUPc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrCaUPc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCaUPc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCaUPc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCaUPc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCaUPc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCaUPc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrCaUPc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCaUPc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT3co6M.s: Assembler messages:
encrypt.c: /tmp/ccT3co6M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3co6M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3co6M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3co6M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3co6M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3co6M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3co6M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3co6M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3co6M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3co6M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3co6M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3co6M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3co6M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3co6M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3co6M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3co6M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3co6M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3co6M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3co6M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3co6M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3co6M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3co6M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3co6M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3co6M.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvnTAKg.s: Assembler messages:
encrypt.c: /tmp/ccvnTAKg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnTAKg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvnTAKg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvnTAKg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnTAKg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnTAKg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnTAKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnTAKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnTAKg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnTAKg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnTAKg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnTAKg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvnTAKg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnTAKg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvnTAKg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnTAKg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvnTAKg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnTAKg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnTAKg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnTAKg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnTAKg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnTAKg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvnTAKg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnTAKg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCTfcQL.s: Assembler messages:
encrypt.c: /tmp/ccCTfcQL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCTfcQL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCTfcQL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCTfcQL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTfcQL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTfcQL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTfcQL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTfcQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTfcQL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTfcQL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTfcQL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTfcQL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCTfcQL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTfcQL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCTfcQL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTfcQL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCTfcQL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTfcQL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTfcQL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTfcQL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTfcQL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTfcQL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCTfcQL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTfcQL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL7lHGd.s: Assembler messages:
encrypt.c: /tmp/ccL7lHGd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7lHGd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7lHGd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7lHGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lHGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lHGd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lHGd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lHGd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lHGd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7lHGd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7lHGd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7lHGd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7lHGd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lHGd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7lHGd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7lHGd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7lHGd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lHGd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lHGd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lHGd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lHGd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7lHGd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lHGd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lHGd.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9HOu8e.s: Assembler messages:
encrypt.c: /tmp/cc9HOu8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HOu8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HOu8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HOu8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HOu8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HOu8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HOu8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HOu8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HOu8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HOu8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HOu8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HOu8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HOu8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HOu8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HOu8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9HOu8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HOu8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HOu8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HOu8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HOu8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HOu8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HOu8e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HOu8e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HOu8e.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE7DYzK.s: Assembler messages:
encrypt.c: /tmp/ccE7DYzK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7DYzK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7DYzK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7DYzK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7DYzK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7DYzK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7DYzK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7DYzK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7DYzK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7DYzK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7DYzK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7DYzK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7DYzK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7DYzK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7DYzK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7DYzK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE7DYzK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7DYzK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7DYzK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7DYzK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7DYzK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7DYzK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7DYzK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7DYzK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3wJDI8.s: Assembler messages:
encrypt.c: /tmp/cc3wJDI8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3wJDI8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3wJDI8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3wJDI8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wJDI8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wJDI8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wJDI8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wJDI8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wJDI8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wJDI8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wJDI8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wJDI8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3wJDI8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wJDI8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3wJDI8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wJDI8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3wJDI8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wJDI8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wJDI8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wJDI8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wJDI8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wJDI8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3wJDI8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wJDI8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYnNdrM.s: Assembler messages:
encrypt.c: /tmp/ccYnNdrM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYnNdrM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYnNdrM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYnNdrM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnNdrM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnNdrM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnNdrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnNdrM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnNdrM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnNdrM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnNdrM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnNdrM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYnNdrM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnNdrM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYnNdrM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYnNdrM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnNdrM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnNdrM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnNdrM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnNdrM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnNdrM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYnNdrM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnNdrM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnNdrM.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0TjxJR.s: Assembler messages:
encrypt.c: /tmp/cc0TjxJR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0TjxJR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0TjxJR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0TjxJR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TjxJR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TjxJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TjxJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TjxJR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TjxJR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TjxJR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TjxJR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TjxJR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0TjxJR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TjxJR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0TjxJR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0TjxJR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TjxJR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TjxJR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TjxJR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TjxJR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TjxJR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0TjxJR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TjxJR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TjxJR.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchmcqrc.s: Assembler messages:
encrypt.c: /tmp/cchmcqrc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmcqrc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmcqrc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchmcqrc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmcqrc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmcqrc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmcqrc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmcqrc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmcqrc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmcqrc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmcqrc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmcqrc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmcqrc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmcqrc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmcqrc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmcqrc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmcqrc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmcqrc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmcqrc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmcqrc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmcqrc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmcqrc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmcqrc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmcqrc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHuLhVn.s: Assembler messages:
encrypt.c: /tmp/ccHuLhVn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuLhVn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuLhVn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuLhVn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuLhVn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuLhVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuLhVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuLhVn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuLhVn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuLhVn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuLhVn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuLhVn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuLhVn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuLhVn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuLhVn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHuLhVn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuLhVn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuLhVn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuLhVn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuLhVn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuLhVn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuLhVn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuLhVn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuLhVn.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU4KiLs.s: Assembler messages:
encrypt.c: /tmp/ccU4KiLs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4KiLs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4KiLs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4KiLs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4KiLs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4KiLs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4KiLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4KiLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4KiLs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4KiLs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4KiLs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4KiLs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4KiLs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4KiLs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4KiLs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4KiLs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU4KiLs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4KiLs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4KiLs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4KiLs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4KiLs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4KiLs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4KiLs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4KiLs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6c6r1q.s: Assembler messages:
encrypt.c: /tmp/cc6c6r1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6c6r1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6c6r1q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6c6r1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6c6r1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6c6r1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6c6r1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6c6r1q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6c6r1q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6c6r1q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6c6r1q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6c6r1q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6c6r1q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6c6r1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6c6r1q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6c6r1q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6c6r1q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6c6r1q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6c6r1q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6c6r1q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6c6r1q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6c6r1q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6c6r1q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6c6r1q.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQFRtVw.s: Assembler messages:
encrypt.c: /tmp/ccQFRtVw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQFRtVw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQFRtVw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQFRtVw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFRtVw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFRtVw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFRtVw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFRtVw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFRtVw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFRtVw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFRtVw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFRtVw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQFRtVw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFRtVw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQFRtVw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFRtVw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQFRtVw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFRtVw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFRtVw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFRtVw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFRtVw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFRtVw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQFRtVw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFRtVw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccP3izgY.s: Assembler messages:
encrypt.c: /tmp/ccP3izgY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP3izgY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP3izgY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP3izgY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3izgY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3izgY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3izgY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3izgY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3izgY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3izgY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3izgY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3izgY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP3izgY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3izgY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP3izgY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP3izgY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3izgY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3izgY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3izgY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3izgY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3izgY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP3izgY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3izgY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3izgY.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccf3rwpU.s: Assembler messages:
encrypt.c: /tmp/ccf3rwpU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3rwpU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3rwpU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3rwpU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rwpU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rwpU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rwpU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rwpU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rwpU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rwpU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rwpU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rwpU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3rwpU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rwpU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3rwpU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rwpU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf3rwpU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rwpU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3rwpU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3rwpU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rwpU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3rwpU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3rwpU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3rwpU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyei78T.s: Assembler messages:
encrypt.c: /tmp/ccyei78T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyei78T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyei78T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyei78T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyei78T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyei78T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyei78T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyei78T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyei78T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyei78T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyei78T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyei78T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyei78T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyei78T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyei78T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyei78T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyei78T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyei78T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyei78T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyei78T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyei78T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyei78T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyei78T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyei78T.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyfi8rP.s: Assembler messages:
encrypt.c: /tmp/ccyfi8rP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyfi8rP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyfi8rP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyfi8rP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfi8rP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfi8rP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfi8rP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfi8rP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfi8rP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfi8rP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfi8rP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfi8rP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyfi8rP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfi8rP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyfi8rP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyfi8rP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfi8rP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfi8rP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfi8rP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfi8rP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfi8rP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfi8rP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfi8rP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfi8rP.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKliNku.s: Assembler messages:
encrypt.c: /tmp/ccKliNku.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKliNku.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKliNku.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKliNku.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKliNku.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKliNku.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKliNku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKliNku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKliNku.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKliNku.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKliNku.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKliNku.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKliNku.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKliNku.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKliNku.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKliNku.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKliNku.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKliNku.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKliNku.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKliNku.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKliNku.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKliNku.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKliNku.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKliNku.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV9lOxw.s: Assembler messages:
encrypt.c: /tmp/ccV9lOxw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9lOxw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9lOxw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV9lOxw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9lOxw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9lOxw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9lOxw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9lOxw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9lOxw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9lOxw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9lOxw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9lOxw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV9lOxw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9lOxw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9lOxw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV9lOxw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9lOxw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9lOxw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9lOxw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9lOxw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9lOxw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV9lOxw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9lOxw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9lOxw.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9nckRw.s: Assembler messages:
encrypt.c: /tmp/cc9nckRw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9nckRw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9nckRw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9nckRw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nckRw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nckRw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nckRw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nckRw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nckRw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nckRw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nckRw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nckRw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9nckRw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nckRw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9nckRw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nckRw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9nckRw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nckRw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nckRw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nckRw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nckRw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nckRw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9nckRw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nckRw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy07Lnz.s: Assembler messages:
encrypt.c: /tmp/ccy07Lnz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy07Lnz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy07Lnz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy07Lnz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy07Lnz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy07Lnz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy07Lnz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy07Lnz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy07Lnz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy07Lnz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy07Lnz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy07Lnz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy07Lnz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy07Lnz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy07Lnz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy07Lnz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy07Lnz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy07Lnz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy07Lnz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy07Lnz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy07Lnz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy07Lnz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy07Lnz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy07Lnz.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccsSuo7X.s: Assembler messages:
encrypt.c: /tmp/ccsSuo7X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSuo7X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSuo7X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSuo7X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSuo7X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSuo7X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSuo7X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSuo7X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSuo7X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSuo7X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSuo7X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSuo7X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSuo7X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSuo7X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSuo7X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsSuo7X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSuo7X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSuo7X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSuo7X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSuo7X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSuo7X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSuo7X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSuo7X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSuo7X.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczbYh52.s: Assembler messages:
encrypt.c: /tmp/cczbYh52.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbYh52.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbYh52.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczbYh52.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbYh52.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbYh52.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbYh52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbYh52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbYh52.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbYh52.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbYh52.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbYh52.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczbYh52.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbYh52.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbYh52.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbYh52.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczbYh52.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbYh52.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbYh52.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbYh52.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbYh52.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbYh52.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbYh52.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbYh52.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLL7i80.s: Assembler messages:
encrypt.c: /tmp/ccLL7i80.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLL7i80.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLL7i80.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLL7i80.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL7i80.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL7i80.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL7i80.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL7i80.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL7i80.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLL7i80.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLL7i80.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLL7i80.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLL7i80.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL7i80.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLL7i80.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLL7i80.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLL7i80.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL7i80.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL7i80.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL7i80.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL7i80.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLL7i80.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL7i80.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL7i80.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSjwFu6.s: Assembler messages:
encrypt.c: /tmp/ccSjwFu6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSjwFu6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSjwFu6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSjwFu6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjwFu6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjwFu6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjwFu6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjwFu6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjwFu6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjwFu6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjwFu6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjwFu6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSjwFu6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjwFu6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSjwFu6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjwFu6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSjwFu6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjwFu6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjwFu6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjwFu6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjwFu6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjwFu6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSjwFu6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjwFu6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7baMkR.s: Assembler messages:
encrypt.c: /tmp/cc7baMkR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7baMkR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7baMkR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7baMkR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7baMkR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7baMkR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7baMkR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7baMkR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7baMkR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7baMkR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7baMkR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7baMkR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7baMkR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7baMkR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7baMkR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7baMkR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7baMkR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7baMkR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7baMkR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7baMkR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7baMkR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7baMkR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7baMkR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7baMkR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBgQttk.s: Assembler messages:
encrypt.c: /tmp/ccBgQttk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBgQttk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBgQttk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBgQttk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgQttk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgQttk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgQttk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgQttk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgQttk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgQttk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgQttk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgQttk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBgQttk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgQttk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBgQttk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBgQttk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgQttk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgQttk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgQttk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgQttk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgQttk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBgQttk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgQttk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgQttk.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjGnl2n.s: Assembler messages:
encrypt.c: /tmp/ccjGnl2n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjGnl2n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjGnl2n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjGnl2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGnl2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGnl2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGnl2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGnl2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGnl2n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGnl2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGnl2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGnl2n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjGnl2n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGnl2n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjGnl2n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjGnl2n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGnl2n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGnl2n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGnl2n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGnl2n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGnl2n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjGnl2n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGnl2n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGnl2n.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqHqFeU.s: Assembler messages:
encrypt.c: /tmp/ccqHqFeU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqHqFeU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqHqFeU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqHqFeU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHqFeU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHqFeU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHqFeU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHqFeU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHqFeU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHqFeU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHqFeU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHqFeU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqHqFeU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHqFeU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqHqFeU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHqFeU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqHqFeU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHqFeU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHqFeU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHqFeU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHqFeU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHqFeU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqHqFeU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHqFeU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccX2Rz2R.s: Assembler messages:
encrypt.c: /tmp/ccX2Rz2R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2Rz2R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX2Rz2R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX2Rz2R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Rz2R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Rz2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Rz2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Rz2R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Rz2R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2Rz2R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2Rz2R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2Rz2R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX2Rz2R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Rz2R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX2Rz2R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX2Rz2R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2Rz2R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2Rz2R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2Rz2R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Rz2R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2Rz2R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2Rz2R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2Rz2R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2Rz2R.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccb1tlje.s: Assembler messages:
encrypt.c: /tmp/ccb1tlje.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb1tlje.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb1tlje.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb1tlje.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1tlje.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1tlje.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1tlje.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1tlje.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1tlje.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1tlje.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1tlje.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1tlje.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb1tlje.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1tlje.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb1tlje.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1tlje.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb1tlje.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1tlje.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1tlje.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1tlje.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1tlje.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1tlje.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb1tlje.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1tlje.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6Ityoi.s: Assembler messages:
encrypt.c: /tmp/cc6Ityoi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Ityoi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Ityoi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Ityoi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ityoi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ityoi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ityoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ityoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ityoi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ityoi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ityoi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ityoi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Ityoi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ityoi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Ityoi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ityoi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Ityoi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ityoi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Ityoi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Ityoi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ityoi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Ityoi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Ityoi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Ityoi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg1qkzT.s: Assembler messages:
encrypt.c: /tmp/ccg1qkzT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1qkzT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1qkzT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1qkzT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1qkzT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1qkzT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1qkzT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1qkzT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1qkzT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1qkzT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1qkzT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1qkzT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1qkzT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1qkzT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1qkzT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1qkzT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1qkzT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1qkzT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1qkzT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1qkzT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1qkzT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1qkzT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1qkzT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1qkzT.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciA0MTB.s: Assembler messages:
encrypt.c: /tmp/cciA0MTB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciA0MTB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciA0MTB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciA0MTB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA0MTB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA0MTB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA0MTB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA0MTB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA0MTB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA0MTB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA0MTB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA0MTB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciA0MTB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA0MTB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciA0MTB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA0MTB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciA0MTB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA0MTB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciA0MTB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciA0MTB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA0MTB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciA0MTB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciA0MTB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciA0MTB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczrAXkp.s: Assembler messages:
encrypt.c: /tmp/cczrAXkp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczrAXkp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczrAXkp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczrAXkp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrAXkp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrAXkp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrAXkp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrAXkp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrAXkp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrAXkp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrAXkp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrAXkp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczrAXkp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrAXkp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczrAXkp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczrAXkp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrAXkp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrAXkp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrAXkp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrAXkp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrAXkp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczrAXkp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrAXkp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrAXkp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKEkwzF.s: Assembler messages:
encrypt.c: /tmp/ccKEkwzF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKEkwzF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKEkwzF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKEkwzF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEkwzF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEkwzF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEkwzF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEkwzF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEkwzF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEkwzF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEkwzF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEkwzF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKEkwzF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEkwzF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKEkwzF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEkwzF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKEkwzF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEkwzF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEkwzF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEkwzF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEkwzF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEkwzF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKEkwzF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEkwzF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSXAVpq.s: Assembler messages:
encrypt.c: /tmp/ccSXAVpq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXAVpq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXAVpq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXAVpq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXAVpq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXAVpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXAVpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXAVpq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXAVpq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXAVpq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXAVpq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXAVpq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXAVpq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXAVpq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXAVpq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSXAVpq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXAVpq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXAVpq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXAVpq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXAVpq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXAVpq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXAVpq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXAVpq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXAVpq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD4WUNZ.s: Assembler messages:
encrypt.c: /tmp/ccD4WUNZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD4WUNZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD4WUNZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD4WUNZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WUNZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WUNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WUNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WUNZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WUNZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4WUNZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4WUNZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4WUNZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD4WUNZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WUNZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD4WUNZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD4WUNZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4WUNZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4WUNZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4WUNZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WUNZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4WUNZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD4WUNZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4WUNZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4WUNZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPXQQ31.s: Assembler messages:
encrypt.c: /tmp/ccPXQQ31.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXQQ31.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXQQ31.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXQQ31.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXQQ31.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXQQ31.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXQQ31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXQQ31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXQQ31.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXQQ31.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXQQ31.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXQQ31.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXQQ31.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXQQ31.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXQQ31.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXQQ31.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPXQQ31.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXQQ31.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXQQ31.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXQQ31.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXQQ31.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXQQ31.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXQQ31.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXQQ31.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmnMjpR.s: Assembler messages:
encrypt.c: /tmp/ccmnMjpR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmnMjpR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmnMjpR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmnMjpR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnMjpR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnMjpR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnMjpR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnMjpR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnMjpR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnMjpR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnMjpR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnMjpR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmnMjpR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnMjpR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmnMjpR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmnMjpR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnMjpR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnMjpR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnMjpR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnMjpR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnMjpR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmnMjpR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnMjpR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnMjpR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctLdjr6.s: Assembler messages:
encrypt.c: /tmp/cctLdjr6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctLdjr6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctLdjr6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctLdjr6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLdjr6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLdjr6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLdjr6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLdjr6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLdjr6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLdjr6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLdjr6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLdjr6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctLdjr6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLdjr6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctLdjr6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLdjr6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctLdjr6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLdjr6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLdjr6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLdjr6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLdjr6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLdjr6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctLdjr6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLdjr6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLxZF5y.s: Assembler messages:
encrypt.c: /tmp/ccLxZF5y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxZF5y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxZF5y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxZF5y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZF5y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZF5y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZF5y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZF5y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZF5y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxZF5y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxZF5y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxZF5y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxZF5y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZF5y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxZF5y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxZF5y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLxZF5y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxZF5y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxZF5y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxZF5y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxZF5y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxZF5y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxZF5y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxZF5y.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWA2SEo.s: Assembler messages:
encrypt.c: /tmp/ccWA2SEo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWA2SEo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWA2SEo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWA2SEo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWA2SEo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWA2SEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWA2SEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWA2SEo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWA2SEo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWA2SEo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWA2SEo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWA2SEo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWA2SEo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWA2SEo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWA2SEo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWA2SEo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWA2SEo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWA2SEo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWA2SEo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWA2SEo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWA2SEo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWA2SEo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWA2SEo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWA2SEo.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSvSVGy.s: Assembler messages:
encrypt.c: /tmp/ccSvSVGy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSvSVGy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSvSVGy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSvSVGy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvSVGy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvSVGy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvSVGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvSVGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvSVGy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvSVGy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvSVGy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvSVGy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSvSVGy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvSVGy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSvSVGy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvSVGy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSvSVGy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvSVGy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvSVGy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvSVGy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvSVGy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvSVGy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSvSVGy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvSVGy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoIbj5s.s: Assembler messages:
encrypt.c: /tmp/ccoIbj5s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIbj5s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIbj5s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIbj5s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIbj5s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIbj5s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIbj5s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIbj5s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIbj5s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIbj5s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIbj5s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIbj5s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIbj5s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIbj5s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIbj5s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoIbj5s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIbj5s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIbj5s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIbj5s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIbj5s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIbj5s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIbj5s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIbj5s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIbj5s.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccimxk4X.s: Assembler messages:
encrypt.c: /tmp/ccimxk4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimxk4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimxk4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccimxk4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimxk4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimxk4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimxk4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimxk4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimxk4X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimxk4X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimxk4X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimxk4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimxk4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimxk4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimxk4X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccimxk4X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimxk4X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimxk4X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimxk4X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimxk4X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimxk4X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimxk4X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimxk4X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimxk4X.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccyL5pS7.s: Assembler messages:
encrypt.c: /tmp/ccyL5pS7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyL5pS7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyL5pS7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyL5pS7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL5pS7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL5pS7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL5pS7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL5pS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL5pS7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyL5pS7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyL5pS7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyL5pS7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyL5pS7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL5pS7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyL5pS7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyL5pS7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyL5pS7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyL5pS7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyL5pS7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyL5pS7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL5pS7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyL5pS7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyL5pS7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyL5pS7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXRxcGZ.s: Assembler messages:
encrypt.c: /tmp/ccXRxcGZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRxcGZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRxcGZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRxcGZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRxcGZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRxcGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRxcGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRxcGZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRxcGZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRxcGZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRxcGZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRxcGZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRxcGZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRxcGZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRxcGZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXRxcGZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRxcGZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRxcGZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRxcGZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRxcGZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRxcGZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRxcGZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRxcGZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRxcGZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cczNF7KY.s: Assembler messages:
encrypt.c: /tmp/cczNF7KY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczNF7KY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczNF7KY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczNF7KY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNF7KY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNF7KY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNF7KY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNF7KY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNF7KY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNF7KY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNF7KY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNF7KY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczNF7KY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNF7KY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczNF7KY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNF7KY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczNF7KY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNF7KY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNF7KY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNF7KY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNF7KY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNF7KY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczNF7KY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNF7KY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4bfgri.s: Assembler messages:
encrypt.c: /tmp/cc4bfgri.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bfgri.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bfgri.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bfgri.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bfgri.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bfgri.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bfgri.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bfgri.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bfgri.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4bfgri.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bfgri.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bfgri.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc4bfgri.s: Assembler messages:
encrypt.c: /tmp/cc4bfgri.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bfgri.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bfgri.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bfgri.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bfgri.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bfgri.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bfgri.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bfgri.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bfgri.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4bfgri.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bfgri.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bfgri.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bfgri.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bfgri.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA4qnhu.s: Assembler messages:
encrypt.c: /tmp/ccA4qnhu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4qnhu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA4qnhu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4qnhu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA4qnhu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA4qnhu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA4qnhu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4qnhu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4qnhu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4qnhu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4qnhu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4qnhu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccA4qnhu.s: Assembler messages:
encrypt.c: /tmp/ccA4qnhu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4qnhu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA4qnhu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4qnhu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA4qnhu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA4qnhu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA4qnhu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4qnhu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4qnhu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4qnhu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4qnhu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4qnhu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4qnhu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4qnhu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc90oOpu.s: Assembler messages:
encrypt.c: /tmp/cc90oOpu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc90oOpu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc90oOpu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc90oOpu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc90oOpu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc90oOpu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc90oOpu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90oOpu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90oOpu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90oOpu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc90oOpu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90oOpu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc90oOpu.s: Assembler messages:
encrypt.c: /tmp/cc90oOpu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc90oOpu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc90oOpu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc90oOpu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc90oOpu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc90oOpu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc90oOpu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90oOpu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90oOpu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90oOpu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90oOpu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90oOpu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc90oOpu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90oOpu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIASVOf.s: Assembler messages:
encrypt.c: /tmp/ccIASVOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIASVOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIASVOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIASVOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIASVOf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIASVOf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIASVOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIASVOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIASVOf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIASVOf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIASVOf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIASVOf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccIASVOf.s: Assembler messages:
encrypt.c: /tmp/ccIASVOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIASVOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIASVOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIASVOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIASVOf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIASVOf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIASVOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIASVOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIASVOf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIASVOf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIASVOf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIASVOf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIASVOf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIASVOf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc738QTZ.s: Assembler messages:
encrypt.c: /tmp/cc738QTZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc738QTZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc738QTZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc738QTZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc738QTZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc738QTZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc738QTZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc738QTZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc738QTZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc738QTZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc738QTZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc738QTZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc738QTZ.s: Assembler messages:
encrypt.c: /tmp/cc738QTZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc738QTZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc738QTZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc738QTZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc738QTZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc738QTZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc738QTZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc738QTZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc738QTZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc738QTZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc738QTZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc738QTZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc738QTZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc738QTZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZYtayQ.s: Assembler messages:
encrypt.c: /tmp/ccZYtayQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYtayQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYtayQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYtayQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYtayQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYtayQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYtayQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYtayQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYtayQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZYtayQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYtayQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYtayQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZYtayQ.s: Assembler messages:
encrypt.c: /tmp/ccZYtayQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYtayQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYtayQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYtayQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYtayQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYtayQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYtayQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYtayQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYtayQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZYtayQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYtayQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYtayQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYtayQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYtayQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ENV8V.s: Assembler messages:
encrypt.c: /tmp/cc0ENV8V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ENV8V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ENV8V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ENV8V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ENV8V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ENV8V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ENV8V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ENV8V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ENV8V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ENV8V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ENV8V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ENV8V.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0ENV8V.s: Assembler messages:
encrypt.c: /tmp/cc0ENV8V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ENV8V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ENV8V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ENV8V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ENV8V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ENV8V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ENV8V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ENV8V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ENV8V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ENV8V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ENV8V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ENV8V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ENV8V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ENV8V.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsG2ulO.s: Assembler messages:
encrypt.c: /tmp/ccsG2ulO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsG2ulO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsG2ulO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsG2ulO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsG2ulO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsG2ulO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsG2ulO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsG2ulO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsG2ulO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsG2ulO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsG2ulO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsG2ulO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccsG2ulO.s: Assembler messages:
encrypt.c: /tmp/ccsG2ulO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsG2ulO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsG2ulO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsG2ulO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsG2ulO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsG2ulO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsG2ulO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsG2ulO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsG2ulO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsG2ulO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsG2ulO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2ulO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsG2ulO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsG2ulO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHfsEQd.s: Assembler messages:
encrypt.c: /tmp/ccHfsEQd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHfsEQd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHfsEQd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHfsEQd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfsEQd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfsEQd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfsEQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfsEQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfsEQd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfsEQd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfsEQd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfsEQd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHfsEQd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfsEQd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHfsEQd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfsEQd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHfsEQd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfsEQd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHfsEQd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHfsEQd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfsEQd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHfsEQd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHfsEQd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHfsEQd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoRHQFY.s: Assembler messages:
encrypt.c: /tmp/ccoRHQFY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoRHQFY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoRHQFY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoRHQFY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHQFY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHQFY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHQFY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHQFY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHQFY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRHQFY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRHQFY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRHQFY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoRHQFY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHQFY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoRHQFY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoRHQFY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRHQFY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHQFY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHQFY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHQFY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHQFY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoRHQFY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHQFY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHQFY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJws84d.s: Assembler messages:
encrypt.c: /tmp/ccJws84d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJws84d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJws84d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJws84d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJws84d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJws84d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJws84d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJws84d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJws84d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJws84d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJws84d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJws84d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJws84d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJws84d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJws84d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJws84d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJws84d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJws84d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJws84d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJws84d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJws84d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJws84d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJws84d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJws84d.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 -O3 -fomit-frame-pointer sse4

Compiler output

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc1x4S4y.s: Assembler messages:
encrypt.c: /tmp/cc1x4S4y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1x4S4y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1x4S4y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1x4S4y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x4S4y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x4S4y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x4S4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x4S4y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x4S4y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1x4S4y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1x4S4y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1x4S4y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1x4S4y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x4S4y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1x4S4y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1x4S4y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1x4S4y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x4S4y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x4S4y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x4S4y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x4S4y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1x4S4y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x4S4y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x4S4y.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccb3frQM.s: Assembler messages:
encrypt.c: /tmp/ccb3frQM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb3frQM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb3frQM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb3frQM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3frQM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3frQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3frQM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3frQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3frQM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3frQM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3frQM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3frQM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb3frQM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3frQM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb3frQM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3frQM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb3frQM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3frQM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3frQM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3frQM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3frQM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3frQM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb3frQM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3frQM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDf4haG.s: Assembler messages:
encrypt.c: /tmp/ccDf4haG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDf4haG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDf4haG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDf4haG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDf4haG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDf4haG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDf4haG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDf4haG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDf4haG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDf4haG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDf4haG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDf4haG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDf4haG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDf4haG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDf4haG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDf4haG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDf4haG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDf4haG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDf4haG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDf4haG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDf4haG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDf4haG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDf4haG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDf4haG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuDffiA.s: Assembler messages:
encrypt.c: /tmp/ccuDffiA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuDffiA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuDffiA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuDffiA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDffiA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDffiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDffiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDffiA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDffiA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDffiA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDffiA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDffiA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuDffiA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDffiA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuDffiA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuDffiA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDffiA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDffiA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDffiA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDffiA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDffiA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDffiA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDffiA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDffiA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0qgcDJ.s: Assembler messages:
encrypt.c: /tmp/cc0qgcDJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qgcDJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0qgcDJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0qgcDJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qgcDJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qgcDJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qgcDJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qgcDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qgcDJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qgcDJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qgcDJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qgcDJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0qgcDJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qgcDJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0qgcDJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qgcDJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0qgcDJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qgcDJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qgcDJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qgcDJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qgcDJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qgcDJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qgcDJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qgcDJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciFqLry.s: Assembler messages:
encrypt.c: /tmp/cciFqLry.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFqLry.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFqLry.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciFqLry.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFqLry.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFqLry.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFqLry.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFqLry.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFqLry.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFqLry.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFqLry.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFqLry.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFqLry.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFqLry.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFqLry.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciFqLry.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFqLry.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFqLry.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFqLry.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFqLry.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFqLry.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFqLry.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFqLry.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFqLry.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIvnCVW.s: Assembler messages:
encrypt.c: /tmp/ccIvnCVW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIvnCVW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIvnCVW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIvnCVW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvnCVW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvnCVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvnCVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvnCVW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvnCVW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvnCVW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvnCVW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvnCVW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIvnCVW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvnCVW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIvnCVW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIvnCVW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvnCVW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvnCVW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvnCVW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvnCVW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvnCVW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIvnCVW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvnCVW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvnCVW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpbPNa8.s: Assembler messages:
encrypt.c: /tmp/ccpbPNa8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbPNa8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbPNa8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbPNa8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbPNa8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbPNa8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbPNa8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbPNa8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbPNa8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbPNa8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbPNa8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbPNa8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbPNa8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbPNa8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbPNa8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbPNa8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpbPNa8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbPNa8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbPNa8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbPNa8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbPNa8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbPNa8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbPNa8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbPNa8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL10Xmb.s: Assembler messages:
encrypt.c: /tmp/ccL10Xmb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL10Xmb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL10Xmb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL10Xmb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL10Xmb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL10Xmb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL10Xmb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL10Xmb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL10Xmb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL10Xmb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL10Xmb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL10Xmb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL10Xmb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL10Xmb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL10Xmb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL10Xmb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL10Xmb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL10Xmb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL10Xmb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL10Xmb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL10Xmb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL10Xmb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL10Xmb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL10Xmb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQbFLn1.s: Assembler messages:
encrypt.c: /tmp/ccQbFLn1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbFLn1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbFLn1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbFLn1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbFLn1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbFLn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbFLn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbFLn1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbFLn1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbFLn1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbFLn1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbFLn1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbFLn1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbFLn1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbFLn1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQbFLn1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbFLn1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbFLn1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbFLn1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbFLn1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbFLn1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbFLn1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbFLn1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbFLn1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBW84Aa.s: Assembler messages:
encrypt.c: /tmp/ccBW84Aa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBW84Aa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBW84Aa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBW84Aa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW84Aa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW84Aa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW84Aa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW84Aa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW84Aa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBW84Aa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBW84Aa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBW84Aa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBW84Aa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW84Aa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBW84Aa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBW84Aa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBW84Aa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBW84Aa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBW84Aa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW84Aa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBW84Aa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBW84Aa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBW84Aa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBW84Aa.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjH8VTm.s: Assembler messages:
encrypt.c: /tmp/ccjH8VTm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjH8VTm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjH8VTm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjH8VTm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH8VTm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH8VTm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH8VTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH8VTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH8VTm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH8VTm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH8VTm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH8VTm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjH8VTm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH8VTm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjH8VTm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH8VTm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjH8VTm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH8VTm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH8VTm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH8VTm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH8VTm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH8VTm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjH8VTm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH8VTm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6W0T6f.s: Assembler messages:
encrypt.c: /tmp/cc6W0T6f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6W0T6f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6W0T6f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6W0T6f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6W0T6f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6W0T6f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6W0T6f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6W0T6f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6W0T6f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6W0T6f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6W0T6f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6W0T6f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6W0T6f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6W0T6f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6W0T6f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6W0T6f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6W0T6f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6W0T6f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6W0T6f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6W0T6f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6W0T6f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6W0T6f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6W0T6f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6W0T6f.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTmjn4b.s: Assembler messages:
encrypt.c: /tmp/ccTmjn4b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmjn4b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmjn4b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmjn4b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmjn4b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmjn4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmjn4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmjn4b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmjn4b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmjn4b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmjn4b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmjn4b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmjn4b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmjn4b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmjn4b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTmjn4b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmjn4b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmjn4b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmjn4b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmjn4b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmjn4b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmjn4b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmjn4b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmjn4b.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6s2ddz.s: Assembler messages:
encrypt.c: /tmp/cc6s2ddz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6s2ddz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6s2ddz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6s2ddz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6s2ddz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6s2ddz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6s2ddz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6s2ddz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6s2ddz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6s2ddz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6s2ddz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6s2ddz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6s2ddz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6s2ddz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6s2ddz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6s2ddz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6s2ddz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6s2ddz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6s2ddz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6s2ddz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6s2ddz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6s2ddz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6s2ddz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6s2ddz.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL2pukL.s: Assembler messages:
encrypt.c: /tmp/ccL2pukL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2pukL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2pukL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2pukL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2pukL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2pukL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2pukL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2pukL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2pukL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2pukL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2pukL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2pukL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2pukL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2pukL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2pukL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2pukL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL2pukL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2pukL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2pukL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2pukL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2pukL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2pukL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2pukL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2pukL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDkxDuO.s: Assembler messages:
encrypt.c: /tmp/ccDkxDuO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkxDuO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkxDuO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkxDuO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkxDuO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkxDuO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkxDuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkxDuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkxDuO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkxDuO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkxDuO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkxDuO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkxDuO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkxDuO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkxDuO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkxDuO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDkxDuO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkxDuO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkxDuO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkxDuO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkxDuO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkxDuO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkxDuO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkxDuO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr9TthC.s: Assembler messages:
encrypt.c: /tmp/ccr9TthC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9TthC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9TthC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9TthC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9TthC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9TthC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9TthC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9TthC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9TthC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9TthC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9TthC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9TthC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9TthC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9TthC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9TthC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr9TthC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9TthC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9TthC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9TthC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9TthC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9TthC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9TthC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9TthC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9TthC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYb6P2i.s: Assembler messages:
encrypt.c: /tmp/ccYb6P2i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYb6P2i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYb6P2i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYb6P2i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYb6P2i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYb6P2i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYb6P2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYb6P2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYb6P2i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYb6P2i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYb6P2i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYb6P2i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYb6P2i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYb6P2i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYb6P2i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYb6P2i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYb6P2i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYb6P2i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYb6P2i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYb6P2i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYb6P2i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYb6P2i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYb6P2i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYb6P2i.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccujPBhe.s: Assembler messages:
encrypt.c: /tmp/ccujPBhe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujPBhe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccujPBhe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccujPBhe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujPBhe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujPBhe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujPBhe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujPBhe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujPBhe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujPBhe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujPBhe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujPBhe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccujPBhe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujPBhe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccujPBhe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccujPBhe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujPBhe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujPBhe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujPBhe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujPBhe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujPBhe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujPBhe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujPBhe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujPBhe.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqdn4Fm.s: Assembler messages:
encrypt.c: /tmp/ccqdn4Fm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdn4Fm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdn4Fm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdn4Fm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdn4Fm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdn4Fm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdn4Fm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdn4Fm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdn4Fm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdn4Fm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdn4Fm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdn4Fm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdn4Fm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdn4Fm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdn4Fm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdn4Fm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqdn4Fm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdn4Fm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdn4Fm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdn4Fm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdn4Fm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdn4Fm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdn4Fm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdn4Fm.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 -O3 -fomit-frame-pointer sse4

Compiler output

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Ucw7F.s: Assembler messages:
encrypt.c: /tmp/cc9Ucw7F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Ucw7F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Ucw7F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Ucw7F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ucw7F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ucw7F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ucw7F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ucw7F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ucw7F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Ucw7F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Ucw7F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Ucw7F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Ucw7F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ucw7F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Ucw7F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Ucw7F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Ucw7F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ucw7F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ucw7F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ucw7F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ucw7F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Ucw7F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ucw7F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ucw7F.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgM4cbR.s: Assembler messages:
encrypt.c: /tmp/ccgM4cbR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgM4cbR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgM4cbR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgM4cbR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM4cbR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM4cbR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM4cbR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM4cbR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM4cbR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM4cbR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM4cbR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM4cbR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgM4cbR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM4cbR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgM4cbR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM4cbR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgM4cbR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM4cbR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgM4cbR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgM4cbR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM4cbR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgM4cbR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgM4cbR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgM4cbR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4EhUAU.s: Assembler messages:
encrypt.c: /tmp/cc4EhUAU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4EhUAU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4EhUAU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4EhUAU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EhUAU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EhUAU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EhUAU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EhUAU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EhUAU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EhUAU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EhUAU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EhUAU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4EhUAU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EhUAU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4EhUAU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EhUAU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4EhUAU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EhUAU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EhUAU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EhUAU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EhUAU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EhUAU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4EhUAU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EhUAU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5OBDyJ.s: Assembler messages:
encrypt.c: /tmp/cc5OBDyJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OBDyJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OBDyJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OBDyJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OBDyJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OBDyJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OBDyJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OBDyJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OBDyJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OBDyJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OBDyJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OBDyJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OBDyJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OBDyJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OBDyJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5OBDyJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OBDyJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OBDyJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OBDyJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OBDyJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OBDyJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OBDyJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OBDyJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OBDyJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchzp3Wd.s: Assembler messages:
encrypt.c: /tmp/cchzp3Wd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchzp3Wd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchzp3Wd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchzp3Wd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzp3Wd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzp3Wd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzp3Wd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzp3Wd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzp3Wd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzp3Wd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzp3Wd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzp3Wd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchzp3Wd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzp3Wd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchzp3Wd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchzp3Wd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzp3Wd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzp3Wd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzp3Wd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzp3Wd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzp3Wd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchzp3Wd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzp3Wd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzp3Wd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccydiHWo.s: Assembler messages:
encrypt.c: /tmp/ccydiHWo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydiHWo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydiHWo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccydiHWo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydiHWo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydiHWo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydiHWo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydiHWo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydiHWo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydiHWo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydiHWo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydiHWo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydiHWo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydiHWo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydiHWo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydiHWo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccydiHWo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydiHWo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydiHWo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydiHWo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydiHWo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydiHWo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydiHWo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydiHWo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNo4Tee.s: Assembler messages:
encrypt.c: /tmp/ccNo4Tee.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNo4Tee.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNo4Tee.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNo4Tee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo4Tee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo4Tee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo4Tee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo4Tee.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo4Tee.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNo4Tee.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNo4Tee.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNo4Tee.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNo4Tee.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo4Tee.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNo4Tee.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNo4Tee.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNo4Tee.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNo4Tee.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNo4Tee.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo4Tee.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNo4Tee.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNo4Tee.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNo4Tee.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNo4Tee.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 -O3 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKJlsZX.s: Assembler messages:
encrypt.c: /tmp/ccKJlsZX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJlsZX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJlsZX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJlsZX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJlsZX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJlsZX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJlsZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJlsZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJlsZX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJlsZX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJlsZX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJlsZX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJlsZX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJlsZX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJlsZX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJlsZX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKJlsZX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJlsZX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJlsZX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJlsZX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJlsZX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJlsZX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJlsZX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJlsZX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnA9sPJ.s: Assembler messages:
encrypt.c: /tmp/ccnA9sPJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnA9sPJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnA9sPJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnA9sPJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnA9sPJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnA9sPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnA9sPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnA9sPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnA9sPJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnA9sPJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnA9sPJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnA9sPJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnA9sPJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnA9sPJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnA9sPJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnA9sPJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnA9sPJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnA9sPJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnA9sPJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnA9sPJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnA9sPJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnA9sPJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnA9sPJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnA9sPJ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7kHrfZ.s: Assembler messages:
encrypt.c: /tmp/cc7kHrfZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7kHrfZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7kHrfZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7kHrfZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kHrfZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kHrfZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kHrfZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kHrfZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kHrfZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kHrfZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kHrfZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kHrfZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7kHrfZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kHrfZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7kHrfZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kHrfZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7kHrfZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kHrfZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kHrfZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kHrfZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kHrfZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kHrfZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kHrfZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kHrfZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxUT0eM.s: Assembler messages:
encrypt.c: /tmp/ccxUT0eM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUT0eM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUT0eM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUT0eM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUT0eM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUT0eM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUT0eM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUT0eM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUT0eM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUT0eM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUT0eM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUT0eM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUT0eM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUT0eM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUT0eM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxUT0eM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUT0eM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUT0eM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUT0eM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUT0eM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUT0eM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUT0eM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUT0eM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUT0eM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMC6mZa.s: Assembler messages:
encrypt.c: /tmp/ccMC6mZa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMC6mZa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMC6mZa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMC6mZa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC6mZa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC6mZa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC6mZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC6mZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC6mZa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC6mZa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC6mZa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC6mZa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMC6mZa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC6mZa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMC6mZa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC6mZa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMC6mZa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC6mZa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMC6mZa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMC6mZa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC6mZa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMC6mZa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMC6mZa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMC6mZa.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYp94V1.s: Assembler messages:
encrypt.c: /tmp/ccYp94V1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYp94V1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYp94V1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYp94V1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp94V1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp94V1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp94V1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp94V1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp94V1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp94V1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp94V1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp94V1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYp94V1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp94V1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYp94V1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYp94V1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp94V1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp94V1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp94V1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp94V1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp94V1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYp94V1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp94V1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp94V1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOhb7n6.s: Assembler messages:
encrypt.c: /tmp/ccOhb7n6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOhb7n6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOhb7n6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOhb7n6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhb7n6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhb7n6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhb7n6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhb7n6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhb7n6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOhb7n6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOhb7n6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOhb7n6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOhb7n6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhb7n6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOhb7n6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOhb7n6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOhb7n6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhb7n6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhb7n6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhb7n6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhb7n6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOhb7n6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhb7n6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhb7n6.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 -O3 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc21eZ1A.s: Assembler messages:
encrypt.c: /tmp/cc21eZ1A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc21eZ1A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc21eZ1A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc21eZ1A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21eZ1A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21eZ1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21eZ1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21eZ1A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21eZ1A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21eZ1A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21eZ1A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21eZ1A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc21eZ1A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21eZ1A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc21eZ1A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc21eZ1A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21eZ1A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21eZ1A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21eZ1A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21eZ1A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21eZ1A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc21eZ1A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21eZ1A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21eZ1A.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdpGjgx.s: Assembler messages:
encrypt.c: /tmp/ccdpGjgx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdpGjgx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdpGjgx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdpGjgx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpGjgx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpGjgx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpGjgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpGjgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpGjgx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpGjgx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpGjgx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpGjgx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdpGjgx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpGjgx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdpGjgx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpGjgx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdpGjgx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpGjgx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpGjgx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpGjgx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpGjgx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpGjgx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdpGjgx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpGjgx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmhh5SF.s: Assembler messages:
encrypt.c: /tmp/ccmhh5SF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhh5SF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhh5SF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhh5SF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhh5SF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhh5SF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhh5SF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhh5SF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhh5SF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhh5SF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhh5SF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhh5SF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhh5SF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhh5SF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhh5SF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmhh5SF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhh5SF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhh5SF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhh5SF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhh5SF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhh5SF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhh5SF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhh5SF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhh5SF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq6PEDA.s: Assembler messages:
encrypt.c: /tmp/ccq6PEDA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6PEDA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq6PEDA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq6PEDA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PEDA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PEDA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PEDA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PEDA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PEDA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6PEDA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6PEDA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6PEDA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq6PEDA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PEDA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq6PEDA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6PEDA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq6PEDA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6PEDA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6PEDA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6PEDA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6PEDA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6PEDA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6PEDA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6PEDA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIyT8Ah.s: Assembler messages:
encrypt.c: /tmp/ccIyT8Ah.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIyT8Ah.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIyT8Ah.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIyT8Ah.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyT8Ah.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyT8Ah.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyT8Ah.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyT8Ah.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyT8Ah.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyT8Ah.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyT8Ah.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyT8Ah.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIyT8Ah.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyT8Ah.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIyT8Ah.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyT8Ah.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIyT8Ah.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyT8Ah.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyT8Ah.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyT8Ah.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyT8Ah.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyT8Ah.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIyT8Ah.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyT8Ah.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUuG7f6.s: Assembler messages:
encrypt.c: /tmp/ccUuG7f6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUuG7f6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUuG7f6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUuG7f6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuG7f6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuG7f6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuG7f6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuG7f6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuG7f6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuG7f6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuG7f6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuG7f6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUuG7f6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuG7f6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUuG7f6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUuG7f6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuG7f6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuG7f6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuG7f6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuG7f6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuG7f6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUuG7f6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuG7f6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuG7f6.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKKibwb.s: Assembler messages:
encrypt.c: /tmp/ccKKibwb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKibwb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKibwb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKibwb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKibwb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKibwb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKibwb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKibwb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKibwb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKibwb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKibwb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKibwb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKibwb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKibwb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKibwb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKKibwb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKibwb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKibwb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKibwb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKibwb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKibwb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKibwb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKibwb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKibwb.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cco5zxOI.s: Assembler messages:
encrypt.c: /tmp/cco5zxOI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5zxOI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5zxOI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco5zxOI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5zxOI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5zxOI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5zxOI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5zxOI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5zxOI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5zxOI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5zxOI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5zxOI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5zxOI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5zxOI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5zxOI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco5zxOI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5zxOI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5zxOI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5zxOI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5zxOI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5zxOI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5zxOI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5zxOI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5zxOI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsa2f4D.s: Assembler messages:
encrypt.c: /tmp/ccsa2f4D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsa2f4D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsa2f4D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsa2f4D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsa2f4D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsa2f4D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsa2f4D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsa2f4D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsa2f4D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsa2f4D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsa2f4D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsa2f4D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsa2f4D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsa2f4D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsa2f4D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsa2f4D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsa2f4D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsa2f4D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsa2f4D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsa2f4D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsa2f4D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsa2f4D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsa2f4D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsa2f4D.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2IJWay.s: Assembler messages:
encrypt.c: /tmp/cc2IJWay.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2IJWay.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2IJWay.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2IJWay.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IJWay.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IJWay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IJWay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IJWay.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IJWay.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IJWay.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IJWay.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IJWay.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2IJWay.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IJWay.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2IJWay.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2IJWay.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IJWay.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IJWay.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IJWay.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IJWay.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IJWay.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2IJWay.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IJWay.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IJWay.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTRIogI.s: Assembler messages:
encrypt.c: /tmp/ccTRIogI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTRIogI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTRIogI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTRIogI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRIogI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRIogI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRIogI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRIogI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRIogI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRIogI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRIogI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRIogI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTRIogI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRIogI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTRIogI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRIogI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTRIogI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRIogI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRIogI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRIogI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRIogI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRIogI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTRIogI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRIogI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchcZaOR.s: Assembler messages:
encrypt.c: /tmp/cchcZaOR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchcZaOR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchcZaOR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchcZaOR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcZaOR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcZaOR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcZaOR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcZaOR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcZaOR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcZaOR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcZaOR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcZaOR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchcZaOR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcZaOR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchcZaOR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcZaOR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchcZaOR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcZaOR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcZaOR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcZaOR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcZaOR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcZaOR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchcZaOR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcZaOR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpmH3jZ.s: Assembler messages:
encrypt.c: /tmp/ccpmH3jZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpmH3jZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpmH3jZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpmH3jZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmH3jZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmH3jZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmH3jZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmH3jZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmH3jZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmH3jZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmH3jZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmH3jZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpmH3jZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmH3jZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpmH3jZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpmH3jZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmH3jZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmH3jZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmH3jZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmH3jZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmH3jZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpmH3jZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmH3jZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmH3jZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCEJLaV.s: Assembler messages:
encrypt.c: /tmp/ccCEJLaV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCEJLaV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCEJLaV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCEJLaV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEJLaV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEJLaV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEJLaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEJLaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEJLaV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEJLaV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEJLaV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEJLaV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCEJLaV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEJLaV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCEJLaV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEJLaV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCEJLaV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEJLaV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEJLaV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEJLaV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEJLaV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEJLaV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCEJLaV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEJLaV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchTB7sR.s: Assembler messages:
encrypt.c: /tmp/cchTB7sR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchTB7sR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchTB7sR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchTB7sR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTB7sR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTB7sR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTB7sR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTB7sR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTB7sR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTB7sR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTB7sR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTB7sR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchTB7sR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTB7sR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchTB7sR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchTB7sR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTB7sR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTB7sR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTB7sR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTB7sR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTB7sR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchTB7sR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTB7sR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTB7sR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2nYY8p.s: Assembler messages:
encrypt.c: /tmp/cc2nYY8p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2nYY8p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2nYY8p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2nYY8p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nYY8p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nYY8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nYY8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nYY8p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nYY8p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2nYY8p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2nYY8p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2nYY8p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2nYY8p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nYY8p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2nYY8p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2nYY8p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2nYY8p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nYY8p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nYY8p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nYY8p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nYY8p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2nYY8p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nYY8p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nYY8p.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxCrNyp.s: Assembler messages:
encrypt.c: /tmp/ccxCrNyp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxCrNyp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxCrNyp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxCrNyp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCrNyp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCrNyp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCrNyp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCrNyp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCrNyp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCrNyp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCrNyp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCrNyp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxCrNyp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCrNyp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxCrNyp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCrNyp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxCrNyp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCrNyp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCrNyp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCrNyp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCrNyp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCrNyp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxCrNyp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCrNyp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHjgE8s.s: Assembler messages:
encrypt.c: /tmp/ccHjgE8s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjgE8s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjgE8s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjgE8s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjgE8s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjgE8s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjgE8s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjgE8s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjgE8s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjgE8s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjgE8s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjgE8s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjgE8s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjgE8s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjgE8s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjgE8s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHjgE8s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjgE8s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjgE8s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjgE8s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjgE8s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjgE8s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjgE8s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjgE8s.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdRxWDt.s: Assembler messages:
encrypt.c: /tmp/ccdRxWDt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRxWDt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRxWDt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdRxWDt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRxWDt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRxWDt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRxWDt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRxWDt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRxWDt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRxWDt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRxWDt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRxWDt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdRxWDt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRxWDt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRxWDt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdRxWDt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRxWDt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRxWDt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRxWDt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRxWDt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRxWDt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRxWDt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRxWDt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRxWDt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRYQt3V.s: Assembler messages:
encrypt.c: /tmp/ccRYQt3V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRYQt3V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRYQt3V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRYQt3V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYQt3V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYQt3V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYQt3V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYQt3V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYQt3V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYQt3V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYQt3V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYQt3V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRYQt3V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYQt3V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRYQt3V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRYQt3V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYQt3V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYQt3V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYQt3V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYQt3V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYQt3V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRYQt3V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYQt3V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYQt3V.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm0xQ3U.s: Assembler messages:
encrypt.c: /tmp/ccm0xQ3U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm0xQ3U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm0xQ3U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm0xQ3U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0xQ3U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0xQ3U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0xQ3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0xQ3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0xQ3U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0xQ3U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0xQ3U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0xQ3U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm0xQ3U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0xQ3U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm0xQ3U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0xQ3U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm0xQ3U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0xQ3U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0xQ3U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0xQ3U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0xQ3U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0xQ3U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm0xQ3U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0xQ3U.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE2Fu8U.s: Assembler messages:
encrypt.c: /tmp/ccE2Fu8U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2Fu8U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2Fu8U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2Fu8U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Fu8U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Fu8U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Fu8U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Fu8U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Fu8U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2Fu8U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2Fu8U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2Fu8U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2Fu8U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Fu8U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2Fu8U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE2Fu8U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2Fu8U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Fu8U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Fu8U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Fu8U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Fu8U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2Fu8U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Fu8U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Fu8U.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPFsXdZ.s: Assembler messages:
encrypt.c: /tmp/ccPFsXdZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPFsXdZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPFsXdZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPFsXdZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFsXdZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFsXdZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFsXdZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFsXdZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFsXdZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFsXdZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFsXdZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFsXdZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPFsXdZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFsXdZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPFsXdZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFsXdZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPFsXdZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFsXdZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFsXdZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFsXdZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFsXdZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFsXdZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPFsXdZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFsXdZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Q6k2t.s: Assembler messages:
encrypt.c: /tmp/cc1Q6k2t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Q6k2t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Q6k2t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Q6k2t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6k2t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6k2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6k2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6k2t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6k2t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q6k2t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q6k2t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q6k2t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Q6k2t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6k2t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Q6k2t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Q6k2t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q6k2t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6k2t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6k2t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6k2t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6k2t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Q6k2t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6k2t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6k2t.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbtqywt.s: Assembler messages:
encrypt.c: /tmp/ccbtqywt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbtqywt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbtqywt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbtqywt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqywt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqywt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqywt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqywt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqywt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtqywt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtqywt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtqywt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbtqywt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqywt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbtqywt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtqywt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbtqywt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtqywt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtqywt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtqywt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtqywt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtqywt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbtqywt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtqywt.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE7WBtx.s: Assembler messages:
encrypt.c: /tmp/ccE7WBtx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7WBtx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7WBtx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7WBtx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7WBtx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7WBtx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7WBtx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7WBtx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7WBtx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7WBtx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7WBtx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7WBtx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7WBtx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7WBtx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7WBtx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7WBtx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE7WBtx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7WBtx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7WBtx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7WBtx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7WBtx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7WBtx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7WBtx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7WBtx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQA9kpv.s: Assembler messages:
encrypt.c: /tmp/ccQA9kpv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQA9kpv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQA9kpv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQA9kpv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA9kpv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA9kpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA9kpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA9kpv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA9kpv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA9kpv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA9kpv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA9kpv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQA9kpv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA9kpv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQA9kpv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQA9kpv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA9kpv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA9kpv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA9kpv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA9kpv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA9kpv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQA9kpv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA9kpv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA9kpv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM6E9cq.s: Assembler messages:
encrypt.c: /tmp/ccM6E9cq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM6E9cq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM6E9cq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM6E9cq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6E9cq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6E9cq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6E9cq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6E9cq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6E9cq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6E9cq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6E9cq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6E9cq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM6E9cq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6E9cq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM6E9cq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6E9cq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM6E9cq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6E9cq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6E9cq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6E9cq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6E9cq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6E9cq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6E9cq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6E9cq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnrPfXn.s: Assembler messages:
encrypt.c: /tmp/ccnrPfXn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnrPfXn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnrPfXn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnrPfXn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrPfXn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrPfXn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrPfXn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrPfXn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrPfXn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnrPfXn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnrPfXn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnrPfXn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnrPfXn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrPfXn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnrPfXn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnrPfXn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnrPfXn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrPfXn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrPfXn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrPfXn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrPfXn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnrPfXn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrPfXn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrPfXn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccklPLFu.s: Assembler messages:
encrypt.c: /tmp/ccklPLFu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccklPLFu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccklPLFu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccklPLFu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklPLFu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklPLFu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklPLFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklPLFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklPLFu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklPLFu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklPLFu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklPLFu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccklPLFu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklPLFu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccklPLFu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklPLFu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccklPLFu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklPLFu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklPLFu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklPLFu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklPLFu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklPLFu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccklPLFu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklPLFu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsSAX2s.s: Assembler messages:
encrypt.c: /tmp/ccsSAX2s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSAX2s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSAX2s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSAX2s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSAX2s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSAX2s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSAX2s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSAX2s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSAX2s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSAX2s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSAX2s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSAX2s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSAX2s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSAX2s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSAX2s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsSAX2s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSAX2s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSAX2s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSAX2s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSAX2s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSAX2s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSAX2s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSAX2s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSAX2s.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQNpJT1.s: Assembler messages:
encrypt.c: /tmp/ccQNpJT1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNpJT1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQNpJT1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQNpJT1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNpJT1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNpJT1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNpJT1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNpJT1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNpJT1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNpJT1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNpJT1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNpJT1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQNpJT1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNpJT1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQNpJT1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNpJT1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQNpJT1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNpJT1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNpJT1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNpJT1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNpJT1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNpJT1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNpJT1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNpJT1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfvyQoO.s: Assembler messages:
encrypt.c: /tmp/ccfvyQoO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvyQoO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvyQoO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvyQoO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvyQoO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvyQoO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvyQoO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvyQoO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvyQoO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvyQoO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvyQoO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvyQoO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvyQoO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvyQoO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvyQoO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfvyQoO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvyQoO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvyQoO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvyQoO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvyQoO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvyQoO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvyQoO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvyQoO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvyQoO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc07Eb92.s: Assembler messages:
encrypt.c: /tmp/cc07Eb92.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07Eb92.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07Eb92.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc07Eb92.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07Eb92.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07Eb92.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07Eb92.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07Eb92.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07Eb92.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07Eb92.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07Eb92.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07Eb92.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07Eb92.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07Eb92.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07Eb92.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07Eb92.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07Eb92.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07Eb92.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07Eb92.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07Eb92.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07Eb92.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07Eb92.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07Eb92.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07Eb92.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLc1IKP.s: Assembler messages:
encrypt.c: /tmp/ccLc1IKP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLc1IKP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLc1IKP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLc1IKP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc1IKP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc1IKP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc1IKP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc1IKP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc1IKP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLc1IKP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLc1IKP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLc1IKP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLc1IKP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc1IKP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLc1IKP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLc1IKP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLc1IKP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc1IKP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc1IKP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc1IKP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc1IKP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLc1IKP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc1IKP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc1IKP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLVwfWk.s: Assembler messages:
encrypt.c: /tmp/ccLVwfWk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVwfWk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVwfWk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVwfWk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVwfWk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVwfWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVwfWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVwfWk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVwfWk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVwfWk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVwfWk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVwfWk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVwfWk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVwfWk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVwfWk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLVwfWk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVwfWk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVwfWk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVwfWk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVwfWk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVwfWk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLVwfWk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVwfWk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVwfWk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsI8XEt.s: Assembler messages:
encrypt.c: /tmp/ccsI8XEt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsI8XEt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsI8XEt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsI8XEt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI8XEt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI8XEt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI8XEt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI8XEt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI8XEt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI8XEt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI8XEt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI8XEt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsI8XEt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI8XEt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsI8XEt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI8XEt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsI8XEt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI8XEt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsI8XEt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsI8XEt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI8XEt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsI8XEt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsI8XEt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsI8XEt.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc12UTFu.s: Assembler messages:
encrypt.c: /tmp/cc12UTFu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc12UTFu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc12UTFu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc12UTFu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12UTFu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12UTFu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12UTFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12UTFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12UTFu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc12UTFu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc12UTFu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc12UTFu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc12UTFu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12UTFu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc12UTFu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc12UTFu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc12UTFu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc12UTFu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc12UTFu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc12UTFu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12UTFu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc12UTFu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc12UTFu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc12UTFu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccfnwek.s: Assembler messages:
encrypt.c: /tmp/cccfnwek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccfnwek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccfnwek.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccfnwek.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfnwek.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfnwek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfnwek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfnwek.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfnwek.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfnwek.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfnwek.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfnwek.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccfnwek.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfnwek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccfnwek.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccfnwek.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfnwek.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfnwek.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfnwek.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfnwek.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfnwek.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccfnwek.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfnwek.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfnwek.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD3WjI3.s: Assembler messages:
encrypt.c: /tmp/ccD3WjI3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3WjI3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3WjI3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3WjI3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3WjI3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3WjI3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3WjI3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3WjI3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3WjI3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3WjI3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3WjI3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3WjI3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3WjI3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3WjI3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3WjI3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3WjI3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD3WjI3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3WjI3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3WjI3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3WjI3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3WjI3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3WjI3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3WjI3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3WjI3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccserD3T.s: Assembler messages:
encrypt.c: /tmp/ccserD3T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccserD3T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccserD3T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccserD3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccserD3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccserD3T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccserD3T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccserD3T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccserD3T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccserD3T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccserD3T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccserD3T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccserD3T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccserD3T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccserD3T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccserD3T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccserD3T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccserD3T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccserD3T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccserD3T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccserD3T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccserD3T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccserD3T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccserD3T.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVb3khT.s: Assembler messages:
encrypt.c: /tmp/ccVb3khT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVb3khT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVb3khT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVb3khT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVb3khT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVb3khT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVb3khT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVb3khT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVb3khT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVb3khT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVb3khT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVb3khT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVb3khT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVb3khT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVb3khT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVb3khT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVb3khT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVb3khT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVb3khT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVb3khT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVb3khT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVb3khT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVb3khT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVb3khT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvsuxL6.s: Assembler messages:
encrypt.c: /tmp/ccvsuxL6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvsuxL6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvsuxL6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvsuxL6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsuxL6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsuxL6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsuxL6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsuxL6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsuxL6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsuxL6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsuxL6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsuxL6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvsuxL6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsuxL6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvsuxL6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsuxL6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvsuxL6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsuxL6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsuxL6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsuxL6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsuxL6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsuxL6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvsuxL6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsuxL6.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU0atsn.s: Assembler messages:
encrypt.c: /tmp/ccU0atsn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0atsn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0atsn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0atsn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0atsn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0atsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0atsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0atsn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0atsn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0atsn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0atsn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0atsn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0atsn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0atsn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0atsn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU0atsn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0atsn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0atsn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0atsn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0atsn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0atsn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0atsn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0atsn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0atsn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfDfSAm.s: Assembler messages:
encrypt.c: /tmp/ccfDfSAm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDfSAm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfDfSAm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfDfSAm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfSAm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfSAm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfSAm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfSAm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfSAm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfSAm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfSAm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfSAm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfDfSAm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfSAm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfDfSAm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfSAm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfDfSAm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfSAm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDfSAm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDfSAm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfSAm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDfSAm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDfSAm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDfSAm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9MrlTn.s: Assembler messages:
encrypt.c: /tmp/cc9MrlTn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MrlTn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MrlTn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MrlTn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MrlTn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MrlTn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MrlTn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MrlTn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MrlTn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MrlTn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MrlTn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MrlTn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MrlTn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MrlTn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MrlTn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MrlTn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MrlTn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MrlTn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MrlTn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MrlTn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MrlTn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MrlTn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MrlTn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MrlTn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp7mqsp.s: Assembler messages:
encrypt.c: /tmp/ccp7mqsp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7mqsp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7mqsp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7mqsp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7mqsp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7mqsp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7mqsp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7mqsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7mqsp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7mqsp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7mqsp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7mqsp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7mqsp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7mqsp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7mqsp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7mqsp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp7mqsp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7mqsp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7mqsp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7mqsp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7mqsp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7mqsp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7mqsp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7mqsp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3iR5SL.s: Assembler messages:
encrypt.c: /tmp/cc3iR5SL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3iR5SL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3iR5SL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3iR5SL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iR5SL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iR5SL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iR5SL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iR5SL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iR5SL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iR5SL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iR5SL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iR5SL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3iR5SL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iR5SL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3iR5SL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3iR5SL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iR5SL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iR5SL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iR5SL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iR5SL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iR5SL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3iR5SL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iR5SL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iR5SL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMTl7KV.s: Assembler messages:
encrypt.c: /tmp/ccMTl7KV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTl7KV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTl7KV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTl7KV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTl7KV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTl7KV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTl7KV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTl7KV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTl7KV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTl7KV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTl7KV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTl7KV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTl7KV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTl7KV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTl7KV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTl7KV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMTl7KV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTl7KV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTl7KV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTl7KV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTl7KV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTl7KV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTl7KV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTl7KV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0fIqpP.s: Assembler messages:
encrypt.c: /tmp/cc0fIqpP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fIqpP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fIqpP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fIqpP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fIqpP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fIqpP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fIqpP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fIqpP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fIqpP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fIqpP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fIqpP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fIqpP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fIqpP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fIqpP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fIqpP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fIqpP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fIqpP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fIqpP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fIqpP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fIqpP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fIqpP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fIqpP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fIqpP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fIqpP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbmx9bV.s: Assembler messages:
encrypt.c: /tmp/ccbmx9bV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbmx9bV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbmx9bV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbmx9bV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmx9bV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmx9bV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmx9bV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmx9bV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmx9bV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmx9bV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmx9bV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmx9bV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbmx9bV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmx9bV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbmx9bV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmx9bV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbmx9bV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmx9bV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmx9bV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmx9bV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmx9bV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmx9bV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbmx9bV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmx9bV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMAQTDz.s: Assembler messages:
encrypt.c: /tmp/ccMAQTDz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAQTDz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMAQTDz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMAQTDz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAQTDz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAQTDz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAQTDz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAQTDz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAQTDz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAQTDz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAQTDz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAQTDz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMAQTDz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAQTDz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMAQTDz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAQTDz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMAQTDz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAQTDz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAQTDz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAQTDz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAQTDz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAQTDz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAQTDz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAQTDz.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuh9qwv.s: Assembler messages:
encrypt.c: /tmp/ccuh9qwv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuh9qwv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuh9qwv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuh9qwv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh9qwv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh9qwv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh9qwv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh9qwv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh9qwv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh9qwv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh9qwv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh9qwv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuh9qwv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh9qwv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuh9qwv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuh9qwv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh9qwv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh9qwv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh9qwv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh9qwv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh9qwv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuh9qwv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh9qwv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh9qwv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc16li4C.s: Assembler messages:
encrypt.c: /tmp/cc16li4C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc16li4C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc16li4C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc16li4C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16li4C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16li4C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16li4C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16li4C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16li4C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16li4C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16li4C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16li4C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc16li4C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16li4C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc16li4C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16li4C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc16li4C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16li4C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16li4C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16li4C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16li4C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16li4C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16li4C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16li4C.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQZNyGv.s: Assembler messages:
encrypt.c: /tmp/ccQZNyGv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZNyGv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZNyGv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZNyGv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZNyGv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZNyGv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZNyGv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZNyGv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZNyGv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZNyGv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZNyGv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZNyGv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZNyGv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZNyGv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZNyGv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQZNyGv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZNyGv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZNyGv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZNyGv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZNyGv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZNyGv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZNyGv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZNyGv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZNyGv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0Dbgx1.s: Assembler messages:
encrypt.c: /tmp/cc0Dbgx1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Dbgx1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Dbgx1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Dbgx1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dbgx1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dbgx1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dbgx1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dbgx1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dbgx1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dbgx1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dbgx1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dbgx1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Dbgx1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dbgx1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Dbgx1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dbgx1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Dbgx1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dbgx1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dbgx1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dbgx1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dbgx1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dbgx1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Dbgx1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dbgx1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cccdEWl4.s: Assembler messages:
encrypt.c: /tmp/cccdEWl4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdEWl4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdEWl4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdEWl4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdEWl4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdEWl4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdEWl4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdEWl4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdEWl4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdEWl4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdEWl4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdEWl4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdEWl4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdEWl4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdEWl4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdEWl4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdEWl4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdEWl4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdEWl4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdEWl4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdEWl4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdEWl4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdEWl4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdEWl4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQtqPW4.s: Assembler messages:
encrypt.c: /tmp/ccQtqPW4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtqPW4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtqPW4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtqPW4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtqPW4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtqPW4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtqPW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtqPW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtqPW4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtqPW4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtqPW4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtqPW4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtqPW4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtqPW4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtqPW4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtqPW4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQtqPW4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtqPW4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtqPW4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtqPW4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtqPW4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtqPW4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtqPW4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtqPW4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckVk6p4.s: Assembler messages:
encrypt.c: /tmp/cckVk6p4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckVk6p4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckVk6p4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckVk6p4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVk6p4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVk6p4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVk6p4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVk6p4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVk6p4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVk6p4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVk6p4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVk6p4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckVk6p4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVk6p4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckVk6p4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckVk6p4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVk6p4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVk6p4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVk6p4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVk6p4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVk6p4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckVk6p4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVk6p4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVk6p4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6IUXUi.s: Assembler messages:
encrypt.c: /tmp/cc6IUXUi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6IUXUi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6IUXUi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6IUXUi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUXUi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUXUi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUXUi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUXUi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUXUi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IUXUi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IUXUi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IUXUi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6IUXUi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUXUi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6IUXUi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6IUXUi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IUXUi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IUXUi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IUXUi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUXUi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IUXUi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6IUXUi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IUXUi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IUXUi.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSHnW5w.s: Assembler messages:
encrypt.c: /tmp/ccSHnW5w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSHnW5w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSHnW5w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSHnW5w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHnW5w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHnW5w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHnW5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHnW5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHnW5w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHnW5w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHnW5w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHnW5w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSHnW5w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHnW5w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSHnW5w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHnW5w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSHnW5w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHnW5w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHnW5w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHnW5w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHnW5w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHnW5w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSHnW5w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHnW5w.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4RLXNl.s: Assembler messages:
encrypt.c: /tmp/cc4RLXNl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4RLXNl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4RLXNl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4RLXNl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RLXNl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RLXNl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RLXNl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RLXNl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RLXNl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4RLXNl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4RLXNl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4RLXNl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4RLXNl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RLXNl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4RLXNl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4RLXNl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4RLXNl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RLXNl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RLXNl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RLXNl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RLXNl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4RLXNl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RLXNl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RLXNl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWtAktB.s: Assembler messages:
encrypt.c: /tmp/ccWtAktB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWtAktB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWtAktB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWtAktB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtAktB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtAktB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtAktB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtAktB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtAktB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtAktB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtAktB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtAktB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWtAktB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtAktB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWtAktB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtAktB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWtAktB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtAktB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtAktB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtAktB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtAktB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtAktB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWtAktB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtAktB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc76ug5Q.s: Assembler messages:
encrypt.c: /tmp/cc76ug5Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76ug5Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76ug5Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc76ug5Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76ug5Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76ug5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76ug5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76ug5Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76ug5Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76ug5Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76ug5Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76ug5Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76ug5Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76ug5Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76ug5Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc76ug5Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76ug5Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76ug5Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76ug5Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76ug5Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76ug5Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76ug5Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76ug5Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76ug5Q.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccTMTROV.s: Assembler messages:
encrypt.c: /tmp/ccTMTROV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMTROV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMTROV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTMTROV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMTROV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMTROV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMTROV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMTROV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMTROV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMTROV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMTROV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMTROV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTMTROV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMTROV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMTROV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMTROV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTMTROV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMTROV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMTROV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMTROV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMTROV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMTROV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTMTROV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMTROV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMg3VzY.s: Assembler messages:
encrypt.c: /tmp/ccMg3VzY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMg3VzY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMg3VzY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMg3VzY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg3VzY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg3VzY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg3VzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg3VzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg3VzY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg3VzY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg3VzY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg3VzY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMg3VzY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg3VzY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMg3VzY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg3VzY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMg3VzY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg3VzY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMg3VzY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMg3VzY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg3VzY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMg3VzY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMg3VzY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMg3VzY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl7eWqV.s: Assembler messages:
encrypt.c: /tmp/ccl7eWqV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl7eWqV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl7eWqV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl7eWqV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7eWqV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7eWqV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7eWqV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7eWqV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7eWqV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl7eWqV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl7eWqV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl7eWqV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl7eWqV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7eWqV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl7eWqV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl7eWqV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl7eWqV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7eWqV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7eWqV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7eWqV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7eWqV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7eWqV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7eWqV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7eWqV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFAi5vg.s: Assembler messages:
encrypt.c: /tmp/ccFAi5vg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFAi5vg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFAi5vg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFAi5vg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAi5vg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAi5vg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAi5vg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAi5vg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAi5vg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFAi5vg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFAi5vg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFAi5vg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFAi5vg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAi5vg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFAi5vg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFAi5vg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFAi5vg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAi5vg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAi5vg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAi5vg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAi5vg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFAi5vg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAi5vg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAi5vg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczSO2zq.s: Assembler messages:
encrypt.c: /tmp/cczSO2zq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczSO2zq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczSO2zq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczSO2zq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSO2zq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSO2zq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSO2zq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSO2zq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSO2zq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSO2zq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSO2zq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSO2zq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczSO2zq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSO2zq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczSO2zq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSO2zq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczSO2zq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSO2zq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSO2zq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSO2zq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSO2zq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSO2zq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczSO2zq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSO2zq.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2J1WWt.s: Assembler messages:
encrypt.c: /tmp/cc2J1WWt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2J1WWt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2J1WWt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2J1WWt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2J1WWt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2J1WWt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2J1WWt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2J1WWt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2J1WWt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2J1WWt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2J1WWt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2J1WWt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2J1WWt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2J1WWt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2J1WWt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2J1WWt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2J1WWt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2J1WWt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2J1WWt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2J1WWt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2J1WWt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2J1WWt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2J1WWt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2J1WWt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc351TOk.s: Assembler messages:
encrypt.c: /tmp/cc351TOk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc351TOk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc351TOk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc351TOk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc351TOk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc351TOk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc351TOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc351TOk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc351TOk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc351TOk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc351TOk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc351TOk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc351TOk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc351TOk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc351TOk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc351TOk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc351TOk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc351TOk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc351TOk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc351TOk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc351TOk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc351TOk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc351TOk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc351TOk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc0XyAvP.s: Assembler messages:
encrypt.c: /tmp/cc0XyAvP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XyAvP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XyAvP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XyAvP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XyAvP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XyAvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XyAvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XyAvP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XyAvP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XyAvP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XyAvP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XyAvP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XyAvP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XyAvP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XyAvP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0XyAvP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XyAvP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XyAvP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XyAvP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XyAvP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XyAvP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XyAvP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XyAvP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XyAvP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccGqAgpP.s: Assembler messages:
encrypt.c: /tmp/ccGqAgpP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqAgpP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqAgpP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGqAgpP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqAgpP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqAgpP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqAgpP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqAgpP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqAgpP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqAgpP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqAgpP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqAgpP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGqAgpP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqAgpP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqAgpP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqAgpP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGqAgpP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqAgpP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqAgpP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqAgpP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqAgpP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqAgpP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGqAgpP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqAgpP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6kDazS.s: Assembler messages:
encrypt.c: /tmp/cc6kDazS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kDazS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kDazS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kDazS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kDazS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kDazS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kDazS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kDazS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kDazS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kDazS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kDazS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kDazS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kDazS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kDazS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kDazS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kDazS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6kDazS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kDazS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kDazS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kDazS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kDazS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kDazS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kDazS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kDazS.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnIRB3G.s: Assembler messages:
encrypt.c: /tmp/ccnIRB3G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnIRB3G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnIRB3G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnIRB3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIRB3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIRB3G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIRB3G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIRB3G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIRB3G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIRB3G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIRB3G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIRB3G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnIRB3G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIRB3G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnIRB3G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnIRB3G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIRB3G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIRB3G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIRB3G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIRB3G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIRB3G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnIRB3G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIRB3G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIRB3G.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQcfFz7.s: Assembler messages:
encrypt.c: /tmp/ccQcfFz7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcfFz7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcfFz7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcfFz7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcfFz7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcfFz7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcfFz7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcfFz7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcfFz7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcfFz7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcfFz7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcfFz7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcfFz7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcfFz7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcfFz7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQcfFz7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcfFz7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcfFz7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcfFz7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcfFz7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcfFz7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcfFz7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcfFz7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcfFz7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnF08Ne.s: Assembler messages:
encrypt.c: /tmp/ccnF08Ne.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnF08Ne.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnF08Ne.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnF08Ne.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF08Ne.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF08Ne.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF08Ne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF08Ne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF08Ne.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnF08Ne.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnF08Ne.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnF08Ne.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnF08Ne.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF08Ne.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnF08Ne.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnF08Ne.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnF08Ne.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnF08Ne.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnF08Ne.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnF08Ne.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF08Ne.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnF08Ne.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnF08Ne.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnF08Ne.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBCuoxj.s: Assembler messages:
encrypt.c: /tmp/ccBCuoxj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBCuoxj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBCuoxj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBCuoxj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCuoxj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCuoxj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCuoxj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCuoxj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCuoxj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCuoxj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCuoxj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCuoxj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBCuoxj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCuoxj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBCuoxj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCuoxj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBCuoxj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCuoxj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCuoxj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCuoxj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCuoxj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCuoxj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBCuoxj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCuoxj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM30hRb.s: Assembler messages:
encrypt.c: /tmp/ccM30hRb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM30hRb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM30hRb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM30hRb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM30hRb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM30hRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM30hRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM30hRb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM30hRb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM30hRb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM30hRb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM30hRb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM30hRb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM30hRb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM30hRb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM30hRb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM30hRb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM30hRb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM30hRb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM30hRb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM30hRb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM30hRb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM30hRb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM30hRb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc6mBW7O.s: Assembler messages:
encrypt.c: /tmp/cc6mBW7O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6mBW7O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6mBW7O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6mBW7O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mBW7O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mBW7O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mBW7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mBW7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mBW7O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mBW7O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mBW7O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mBW7O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6mBW7O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mBW7O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6mBW7O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mBW7O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6mBW7O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mBW7O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mBW7O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mBW7O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mBW7O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mBW7O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mBW7O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mBW7O.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccsA411G.s: Assembler messages:
encrypt.c: /tmp/ccsA411G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsA411G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsA411G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsA411G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA411G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA411G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA411G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA411G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA411G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA411G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA411G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA411G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsA411G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA411G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsA411G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsA411G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA411G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA411G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA411G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA411G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA411G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsA411G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA411G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA411G.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsbSsZF.s: Assembler messages:
encrypt.c: /tmp/ccsbSsZF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsbSsZF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsbSsZF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsbSsZF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbSsZF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbSsZF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbSsZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbSsZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbSsZF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbSsZF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbSsZF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbSsZF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsbSsZF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbSsZF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsbSsZF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbSsZF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsbSsZF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbSsZF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsbSsZF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsbSsZF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbSsZF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsbSsZF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsbSsZF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsbSsZF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cctFJjJK.s: Assembler messages:
encrypt.c: /tmp/cctFJjJK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctFJjJK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctFJjJK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctFJjJK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFJjJK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFJjJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFJjJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFJjJK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFJjJK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFJjJK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFJjJK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFJjJK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctFJjJK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFJjJK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctFJjJK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctFJjJK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFJjJK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFJjJK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFJjJK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFJjJK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFJjJK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctFJjJK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFJjJK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFJjJK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3nUIx6.s: Assembler messages:
encrypt.c: /tmp/cc3nUIx6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nUIx6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nUIx6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nUIx6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nUIx6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nUIx6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nUIx6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nUIx6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nUIx6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nUIx6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nUIx6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nUIx6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nUIx6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nUIx6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nUIx6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3nUIx6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nUIx6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nUIx6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nUIx6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nUIx6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nUIx6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nUIx6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nUIx6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nUIx6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrpemU2.s: Assembler messages:
encrypt.c: /tmp/ccrpemU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpemU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpemU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpemU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpemU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpemU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpemU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpemU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpemU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpemU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpemU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpemU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpemU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpemU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpemU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpemU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrpemU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpemU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpemU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpemU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpemU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpemU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpemU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpemU2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1IHHm6.s: Assembler messages:
encrypt.c: /tmp/cc1IHHm6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1IHHm6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1IHHm6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1IHHm6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHHm6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHHm6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHHm6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHHm6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHHm6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IHHm6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IHHm6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IHHm6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1IHHm6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHHm6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1IHHm6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1IHHm6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IHHm6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHHm6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHHm6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHHm6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHHm6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1IHHm6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHHm6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHHm6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO6tOQ4.s: Assembler messages:
encrypt.c: /tmp/ccO6tOQ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6tOQ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6tOQ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6tOQ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6tOQ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6tOQ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6tOQ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6tOQ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6tOQ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6tOQ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6tOQ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6tOQ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6tOQ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6tOQ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6tOQ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6tOQ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO6tOQ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6tOQ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6tOQ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6tOQ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6tOQ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6tOQ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6tOQ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6tOQ4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZiUoGE.s: Assembler messages:
encrypt.c: /tmp/ccZiUoGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZiUoGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZiUoGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZiUoGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiUoGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiUoGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiUoGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiUoGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiUoGE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiUoGE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiUoGE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiUoGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZiUoGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiUoGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZiUoGE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZiUoGE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiUoGE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiUoGE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiUoGE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiUoGE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiUoGE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZiUoGE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiUoGE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiUoGE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cctSIL5s.s: Assembler messages:
encrypt.c: /tmp/cctSIL5s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctSIL5s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctSIL5s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctSIL5s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSIL5s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSIL5s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSIL5s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSIL5s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSIL5s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSIL5s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSIL5s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSIL5s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctSIL5s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSIL5s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctSIL5s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSIL5s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctSIL5s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSIL5s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSIL5s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSIL5s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSIL5s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSIL5s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctSIL5s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSIL5s.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDfuujw.s: Assembler messages:
encrypt.c: /tmp/ccDfuujw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfuujw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfuujw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfuujw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfuujw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfuujw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfuujw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfuujw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfuujw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfuujw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfuujw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfuujw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfuujw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfuujw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfuujw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDfuujw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfuujw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfuujw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfuujw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfuujw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfuujw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfuujw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfuujw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfuujw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cczmhtou.s: Assembler messages:
encrypt.c: /tmp/cczmhtou.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmhtou.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmhtou.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczmhtou.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmhtou.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmhtou.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmhtou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmhtou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmhtou.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmhtou.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmhtou.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmhtou.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmhtou.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmhtou.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmhtou.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmhtou.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczmhtou.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmhtou.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmhtou.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmhtou.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmhtou.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmhtou.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmhtou.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmhtou.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0uSiY8.s: Assembler messages:
encrypt.c: /tmp/cc0uSiY8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0uSiY8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0uSiY8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0uSiY8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uSiY8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uSiY8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uSiY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uSiY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uSiY8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uSiY8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uSiY8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uSiY8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0uSiY8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uSiY8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0uSiY8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uSiY8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0uSiY8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uSiY8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uSiY8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uSiY8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uSiY8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uSiY8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0uSiY8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uSiY8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgqICMf.s: Assembler messages:
encrypt.c: /tmp/ccgqICMf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgqICMf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgqICMf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgqICMf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqICMf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqICMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqICMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqICMf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqICMf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqICMf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqICMf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqICMf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgqICMf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqICMf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgqICMf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgqICMf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqICMf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqICMf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqICMf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqICMf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqICMf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgqICMf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqICMf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqICMf.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ3VOGk.s: Assembler messages:
encrypt.c: /tmp/ccJ3VOGk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3VOGk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ3VOGk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3VOGk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3VOGk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3VOGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3VOGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3VOGk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3VOGk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3VOGk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3VOGk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3VOGk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ3VOGk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3VOGk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ3VOGk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ3VOGk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3VOGk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3VOGk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3VOGk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3VOGk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3VOGk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3VOGk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3VOGk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3VOGk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOKfB74.s: Assembler messages:
encrypt.c: /tmp/ccOKfB74.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOKfB74.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOKfB74.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOKfB74.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfB74.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfB74.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfB74.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfB74.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfB74.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKfB74.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKfB74.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKfB74.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOKfB74.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfB74.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOKfB74.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKfB74.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOKfB74.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKfB74.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKfB74.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKfB74.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfB74.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKfB74.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKfB74.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKfB74.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD4lUrE.s: Assembler messages:
encrypt.c: /tmp/ccD4lUrE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD4lUrE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD4lUrE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD4lUrE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4lUrE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4lUrE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4lUrE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4lUrE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4lUrE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4lUrE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4lUrE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4lUrE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD4lUrE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4lUrE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD4lUrE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD4lUrE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4lUrE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4lUrE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4lUrE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4lUrE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4lUrE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD4lUrE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4lUrE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4lUrE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZ8HjFA.s: Assembler messages:
encrypt.c: /tmp/ccZ8HjFA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ8HjFA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ8HjFA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ8HjFA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8HjFA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8HjFA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8HjFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8HjFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8HjFA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8HjFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8HjFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8HjFA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ8HjFA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8HjFA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ8HjFA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8HjFA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ8HjFA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8HjFA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8HjFA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8HjFA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8HjFA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8HjFA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ8HjFA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8HjFA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCvrENK.s: Assembler messages:
encrypt.c: /tmp/ccCvrENK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCvrENK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCvrENK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCvrENK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvrENK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvrENK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvrENK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvrENK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvrENK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvrENK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvrENK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvrENK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCvrENK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvrENK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCvrENK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCvrENK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvrENK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvrENK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvrENK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvrENK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvrENK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCvrENK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvrENK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvrENK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ0Rq6C.s: Assembler messages:
encrypt.c: /tmp/ccJ0Rq6C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ0Rq6C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ0Rq6C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ0Rq6C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0Rq6C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0Rq6C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0Rq6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0Rq6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0Rq6C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0Rq6C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0Rq6C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0Rq6C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ0Rq6C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0Rq6C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ0Rq6C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0Rq6C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ0Rq6C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0Rq6C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0Rq6C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0Rq6C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0Rq6C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0Rq6C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ0Rq6C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0Rq6C.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSWb0H4.s: Assembler messages:
encrypt.c: /tmp/ccSWb0H4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSWb0H4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSWb0H4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSWb0H4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWb0H4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWb0H4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWb0H4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWb0H4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWb0H4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWb0H4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWb0H4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWb0H4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSWb0H4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWb0H4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSWb0H4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWb0H4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSWb0H4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWb0H4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWb0H4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWb0H4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWb0H4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWb0H4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSWb0H4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWb0H4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY6bQ2b.s: Assembler messages:
encrypt.c: /tmp/ccY6bQ2b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6bQ2b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6bQ2b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6bQ2b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6bQ2b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6bQ2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6bQ2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6bQ2b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6bQ2b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6bQ2b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6bQ2b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6bQ2b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6bQ2b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6bQ2b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6bQ2b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY6bQ2b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6bQ2b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6bQ2b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6bQ2b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6bQ2b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6bQ2b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6bQ2b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6bQ2b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6bQ2b.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMbtUi7.s: Assembler messages:
encrypt.c: /tmp/ccMbtUi7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbtUi7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbtUi7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbtUi7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtUi7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtUi7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtUi7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtUi7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtUi7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtUi7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtUi7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtUi7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbtUi7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtUi7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbtUi7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtUi7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMbtUi7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtUi7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbtUi7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbtUi7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtUi7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbtUi7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbtUi7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbtUi7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQyjGIe.s: Assembler messages:
encrypt.c: /tmp/ccQyjGIe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQyjGIe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQyjGIe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQyjGIe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjGIe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjGIe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjGIe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjGIe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjGIe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyjGIe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyjGIe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyjGIe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQyjGIe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjGIe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQyjGIe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQyjGIe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyjGIe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyjGIe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyjGIe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjGIe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyjGIe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQyjGIe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyjGIe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyjGIe.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK5xurG.s: Assembler messages:
encrypt.c: /tmp/ccK5xurG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK5xurG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK5xurG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK5xurG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5xurG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5xurG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5xurG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5xurG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5xurG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5xurG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5xurG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5xurG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK5xurG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5xurG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK5xurG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5xurG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK5xurG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5xurG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5xurG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5xurG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5xurG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5xurG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK5xurG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5xurG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLHFZcK.s: Assembler messages:
encrypt.c: /tmp/ccLHFZcK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLHFZcK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLHFZcK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLHFZcK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHFZcK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHFZcK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHFZcK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHFZcK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHFZcK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHFZcK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHFZcK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHFZcK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLHFZcK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHFZcK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLHFZcK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLHFZcK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHFZcK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHFZcK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHFZcK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHFZcK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHFZcK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLHFZcK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHFZcK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHFZcK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLC4lYG.s: Assembler messages:
encrypt.c: /tmp/ccLC4lYG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLC4lYG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLC4lYG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLC4lYG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC4lYG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC4lYG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC4lYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC4lYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC4lYG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC4lYG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC4lYG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC4lYG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLC4lYG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC4lYG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLC4lYG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC4lYG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLC4lYG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC4lYG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC4lYG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC4lYG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC4lYG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC4lYG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLC4lYG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC4lYG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLTiIAN.s: Assembler messages:
encrypt.c: /tmp/ccLTiIAN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLTiIAN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLTiIAN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLTiIAN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTiIAN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTiIAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTiIAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTiIAN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTiIAN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTiIAN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTiIAN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTiIAN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLTiIAN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTiIAN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLTiIAN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLTiIAN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTiIAN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTiIAN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTiIAN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTiIAN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTiIAN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLTiIAN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTiIAN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTiIAN.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaYlvO6.s: Assembler messages:
encrypt.c: /tmp/ccaYlvO6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaYlvO6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaYlvO6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaYlvO6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYlvO6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYlvO6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYlvO6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYlvO6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYlvO6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaYlvO6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaYlvO6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaYlvO6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaYlvO6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYlvO6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaYlvO6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaYlvO6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaYlvO6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYlvO6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYlvO6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYlvO6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYlvO6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaYlvO6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYlvO6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYlvO6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbYnPKb.s: Assembler messages:
encrypt.c: /tmp/ccbYnPKb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYnPKb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYnPKb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYnPKb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYnPKb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYnPKb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYnPKb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYnPKb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYnPKb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYnPKb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYnPKb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYnPKb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYnPKb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYnPKb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYnPKb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYnPKb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbYnPKb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYnPKb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYnPKb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYnPKb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYnPKb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYnPKb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYnPKb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYnPKb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccQrLV5.s: Assembler messages:
encrypt.c: /tmp/cccQrLV5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQrLV5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQrLV5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQrLV5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQrLV5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQrLV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQrLV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQrLV5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQrLV5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQrLV5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQrLV5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQrLV5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQrLV5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQrLV5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQrLV5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccQrLV5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQrLV5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQrLV5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQrLV5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQrLV5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQrLV5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQrLV5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQrLV5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQrLV5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceGJohf.s: Assembler messages:
encrypt.c: /tmp/cceGJohf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGJohf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGJohf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceGJohf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGJohf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGJohf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGJohf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGJohf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGJohf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGJohf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGJohf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGJohf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGJohf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGJohf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGJohf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGJohf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceGJohf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGJohf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGJohf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGJohf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGJohf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGJohf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGJohf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGJohf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0Dk2iH.s: Assembler messages:
encrypt.c: /tmp/cc0Dk2iH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Dk2iH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Dk2iH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Dk2iH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dk2iH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dk2iH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dk2iH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dk2iH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dk2iH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dk2iH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dk2iH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dk2iH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Dk2iH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dk2iH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Dk2iH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dk2iH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Dk2iH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dk2iH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dk2iH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dk2iH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dk2iH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dk2iH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Dk2iH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dk2iH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLvRZ5Q.s: Assembler messages:
encrypt.c: /tmp/ccLvRZ5Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLvRZ5Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLvRZ5Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLvRZ5Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvRZ5Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvRZ5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvRZ5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvRZ5Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvRZ5Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvRZ5Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvRZ5Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvRZ5Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLvRZ5Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvRZ5Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLvRZ5Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLvRZ5Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvRZ5Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvRZ5Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvRZ5Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvRZ5Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvRZ5Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLvRZ5Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvRZ5Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvRZ5Q.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdSzp0N.s: Assembler messages:
encrypt.c: /tmp/ccdSzp0N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdSzp0N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdSzp0N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdSzp0N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSzp0N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSzp0N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSzp0N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSzp0N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSzp0N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSzp0N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSzp0N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSzp0N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdSzp0N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSzp0N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdSzp0N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSzp0N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdSzp0N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSzp0N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSzp0N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSzp0N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSzp0N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSzp0N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdSzp0N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSzp0N.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczfAcID.s: Assembler messages:
encrypt.c: /tmp/cczfAcID.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczfAcID.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczfAcID.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczfAcID.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfAcID.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfAcID.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfAcID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfAcID.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfAcID.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfAcID.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfAcID.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfAcID.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczfAcID.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfAcID.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczfAcID.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczfAcID.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfAcID.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfAcID.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfAcID.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfAcID.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfAcID.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczfAcID.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfAcID.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfAcID.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXTEmrY.s: Assembler messages:
encrypt.c: /tmp/ccXTEmrY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXTEmrY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXTEmrY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXTEmrY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTEmrY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTEmrY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTEmrY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTEmrY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTEmrY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTEmrY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTEmrY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTEmrY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXTEmrY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTEmrY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXTEmrY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXTEmrY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTEmrY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTEmrY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTEmrY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTEmrY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTEmrY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXTEmrY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTEmrY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTEmrY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuUkw4Y.s: Assembler messages:
encrypt.c: /tmp/ccuUkw4Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUkw4Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUkw4Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUkw4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUkw4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUkw4Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUkw4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUkw4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUkw4Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUkw4Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUkw4Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUkw4Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUkw4Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUkw4Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUkw4Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUkw4Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuUkw4Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUkw4Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUkw4Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUkw4Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUkw4Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUkw4Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUkw4Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUkw4Y.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRiVCn3.s: Assembler messages:
encrypt.c: /tmp/ccRiVCn3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRiVCn3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRiVCn3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRiVCn3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiVCn3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiVCn3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiVCn3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiVCn3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiVCn3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiVCn3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiVCn3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiVCn3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRiVCn3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiVCn3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRiVCn3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiVCn3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRiVCn3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiVCn3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiVCn3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiVCn3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiVCn3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiVCn3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRiVCn3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiVCn3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbc9er3.s: Assembler messages:
encrypt.c: /tmp/ccbc9er3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbc9er3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbc9er3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbc9er3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc9er3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc9er3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc9er3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc9er3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc9er3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbc9er3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbc9er3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbc9er3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbc9er3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc9er3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbc9er3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbc9er3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbc9er3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc9er3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc9er3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc9er3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc9er3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbc9er3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc9er3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc9er3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccEQrpGy.s: Assembler messages:
encrypt.c: /tmp/ccEQrpGy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQrpGy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQrpGy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEQrpGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQrpGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQrpGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQrpGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQrpGy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQrpGy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQrpGy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQrpGy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQrpGy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEQrpGy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQrpGy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQrpGy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEQrpGy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQrpGy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQrpGy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQrpGy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQrpGy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQrpGy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEQrpGy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQrpGy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQrpGy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccTtA5Wx.s: Assembler messages:
encrypt.c: /tmp/ccTtA5Wx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTtA5Wx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTtA5Wx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTtA5Wx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtA5Wx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtA5Wx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtA5Wx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtA5Wx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtA5Wx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtA5Wx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtA5Wx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtA5Wx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTtA5Wx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtA5Wx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTtA5Wx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtA5Wx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTtA5Wx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtA5Wx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTtA5Wx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTtA5Wx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtA5Wx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTtA5Wx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTtA5Wx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTtA5Wx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLWvpHA.s: Assembler messages:
encrypt.c: /tmp/ccLWvpHA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLWvpHA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLWvpHA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLWvpHA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWvpHA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWvpHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWvpHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWvpHA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWvpHA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWvpHA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWvpHA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWvpHA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLWvpHA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWvpHA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLWvpHA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLWvpHA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWvpHA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWvpHA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWvpHA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWvpHA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWvpHA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLWvpHA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWvpHA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWvpHA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjfWimq.s: Assembler messages:
encrypt.c: /tmp/ccjfWimq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjfWimq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjfWimq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjfWimq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfWimq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfWimq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfWimq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfWimq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfWimq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfWimq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfWimq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfWimq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjfWimq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfWimq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjfWimq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfWimq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjfWimq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfWimq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfWimq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfWimq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfWimq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfWimq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjfWimq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfWimq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd7wLSc.s: Assembler messages:
encrypt.c: /tmp/ccd7wLSc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7wLSc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7wLSc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7wLSc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wLSc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wLSc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wLSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wLSc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wLSc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7wLSc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7wLSc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7wLSc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7wLSc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wLSc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7wLSc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd7wLSc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7wLSc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wLSc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wLSc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wLSc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wLSc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7wLSc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wLSc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7wLSc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckcrAe5.s: Assembler messages:
encrypt.c: /tmp/cckcrAe5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckcrAe5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckcrAe5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckcrAe5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcrAe5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcrAe5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcrAe5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcrAe5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcrAe5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcrAe5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcrAe5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcrAe5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckcrAe5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcrAe5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckcrAe5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcrAe5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckcrAe5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcrAe5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcrAe5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcrAe5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcrAe5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcrAe5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckcrAe5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcrAe5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTMKv1f.s: Assembler messages:
encrypt.c: /tmp/ccTMKv1f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMKv1f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMKv1f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTMKv1f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMKv1f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMKv1f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMKv1f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMKv1f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMKv1f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTMKv1f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTMKv1f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTMKv1f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTMKv1f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMKv1f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMKv1f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTMKv1f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTMKv1f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMKv1f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMKv1f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMKv1f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMKv1f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTMKv1f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMKv1f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMKv1f.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUfKYC8.s: Assembler messages:
encrypt.c: /tmp/ccUfKYC8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUfKYC8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUfKYC8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUfKYC8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfKYC8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfKYC8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfKYC8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfKYC8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfKYC8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfKYC8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfKYC8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfKYC8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUfKYC8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfKYC8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUfKYC8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfKYC8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUfKYC8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfKYC8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfKYC8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfKYC8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfKYC8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfKYC8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUfKYC8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfKYC8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccbZQIzB.s: Assembler messages:
encrypt.c: /tmp/ccbZQIzB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZQIzB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZQIzB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZQIzB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZQIzB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZQIzB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZQIzB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZQIzB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZQIzB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZQIzB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZQIzB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZQIzB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZQIzB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZQIzB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZQIzB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbZQIzB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZQIzB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZQIzB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZQIzB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZQIzB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZQIzB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZQIzB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZQIzB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZQIzB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccfGHOPs.s: Assembler messages:
encrypt.c: /tmp/ccfGHOPs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGHOPs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGHOPs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGHOPs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGHOPs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGHOPs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGHOPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGHOPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGHOPs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGHOPs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGHOPs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGHOPs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGHOPs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGHOPs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGHOPs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGHOPs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfGHOPs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGHOPs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGHOPs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGHOPs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGHOPs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGHOPs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGHOPs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGHOPs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMjRyEE.s: Assembler messages:
encrypt.c: /tmp/ccMjRyEE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMjRyEE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMjRyEE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMjRyEE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjRyEE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjRyEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjRyEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjRyEE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjRyEE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjRyEE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjRyEE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjRyEE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMjRyEE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjRyEE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMjRyEE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMjRyEE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjRyEE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjRyEE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjRyEE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjRyEE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjRyEE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMjRyEE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjRyEE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjRyEE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjmlBZw.s: Assembler messages:
encrypt.c: /tmp/ccjmlBZw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmlBZw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjmlBZw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjmlBZw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmlBZw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmlBZw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmlBZw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmlBZw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmlBZw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmlBZw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmlBZw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmlBZw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjmlBZw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmlBZw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjmlBZw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmlBZw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjmlBZw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmlBZw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmlBZw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmlBZw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmlBZw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmlBZw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmlBZw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmlBZw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVIsnJm.s: Assembler messages:
encrypt.c: /tmp/ccVIsnJm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVIsnJm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVIsnJm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVIsnJm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIsnJm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIsnJm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIsnJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIsnJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIsnJm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIsnJm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIsnJm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIsnJm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVIsnJm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIsnJm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVIsnJm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIsnJm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVIsnJm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVIsnJm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVIsnJm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVIsnJm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIsnJm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVIsnJm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVIsnJm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVIsnJm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu6Tupc.s: Assembler messages:
encrypt.c: /tmp/ccu6Tupc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu6Tupc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu6Tupc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu6Tupc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Tupc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Tupc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Tupc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Tupc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Tupc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6Tupc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6Tupc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6Tupc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu6Tupc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Tupc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu6Tupc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu6Tupc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6Tupc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Tupc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Tupc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Tupc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Tupc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu6Tupc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Tupc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Tupc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKP5Ocg.s: Assembler messages:
encrypt.c: /tmp/ccKP5Ocg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKP5Ocg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKP5Ocg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKP5Ocg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP5Ocg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP5Ocg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP5Ocg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP5Ocg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP5Ocg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKP5Ocg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKP5Ocg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKP5Ocg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKP5Ocg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP5Ocg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKP5Ocg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKP5Ocg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKP5Ocg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKP5Ocg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKP5Ocg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP5Ocg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKP5Ocg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKP5Ocg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKP5Ocg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKP5Ocg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ63Bam.s: Assembler messages:
encrypt.c: /tmp/ccQ63Bam.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ63Bam.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ63Bam.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ63Bam.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ63Bam.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ63Bam.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ63Bam.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ63Bam.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ63Bam.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ63Bam.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ63Bam.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ63Bam.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ63Bam.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ63Bam.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ63Bam.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ63Bam.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ63Bam.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ63Bam.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ63Bam.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ63Bam.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ63Bam.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ63Bam.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ63Bam.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ63Bam.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccR3EQrK.s: Assembler messages:
encrypt.c: /tmp/ccR3EQrK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR3EQrK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR3EQrK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR3EQrK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3EQrK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3EQrK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3EQrK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3EQrK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3EQrK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3EQrK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3EQrK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3EQrK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR3EQrK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3EQrK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR3EQrK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR3EQrK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3EQrK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3EQrK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3EQrK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3EQrK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3EQrK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3EQrK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3EQrK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3EQrK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cciOQVbL.s: Assembler messages:
encrypt.c: /tmp/cciOQVbL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciOQVbL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciOQVbL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciOQVbL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOQVbL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOQVbL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOQVbL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOQVbL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOQVbL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOQVbL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOQVbL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOQVbL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciOQVbL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOQVbL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciOQVbL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOQVbL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciOQVbL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOQVbL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOQVbL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOQVbL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOQVbL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOQVbL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciOQVbL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOQVbL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA9rWuP.s: Assembler messages:
encrypt.c: /tmp/ccA9rWuP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9rWuP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9rWuP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9rWuP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9rWuP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9rWuP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9rWuP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9rWuP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9rWuP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9rWuP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9rWuP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9rWuP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9rWuP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9rWuP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9rWuP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA9rWuP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9rWuP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9rWuP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9rWuP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9rWuP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9rWuP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9rWuP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9rWuP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9rWuP.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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