Implementation notes: x86, calvin, crypto_aead/omdsha256k128n96tau64v1

Computer: calvin
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
335887? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
336547? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
337890? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
338511? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
343938? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
344347? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
344426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
346204? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
347034? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
347630? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
347829? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
348425? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
349028? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
349478? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
349873? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
353739? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
353750? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
354747? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
356515? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
357928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
360396? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
360468? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
362598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
362955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
365242? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
369651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
377630? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
378202? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
380457? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
380500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
381618? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
382883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
383101? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
383634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
383647? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
384343? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
387279? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
388500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
390038? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
392014? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
392447? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
392544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
392614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
393061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
394403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
395258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
400221? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
402578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
404360? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
404588? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
404673? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
404833? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
405741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
408293? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
408337? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
408621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
409529? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
409551? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
410009? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
410490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
410815? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
411214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
411640? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
412634? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
413531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
415188? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
424926? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
425704? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
426615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
427794? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
427978? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
428578? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
428832? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
428950? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
429001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
429893? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
430760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
430917? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
431483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
431661? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
431685? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
431780? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
432172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
432436? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
433117? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
433221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
433339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
433755? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
434523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
436737? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
436882? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
437257? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
437299? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
437727? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
437917? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
437972? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
440278? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
440373? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
440432? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
441035? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
441311? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
442032? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
444159? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
444358? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
444428? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
444581? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
444695? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
445074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
445654? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
446596? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
446759? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
447157? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
447227? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
447322? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
447720? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
447762? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
448160? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
448390? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
449110? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
452950? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
462063? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
462288? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
463120? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
463139? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
463197? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
464850? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
475400? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
476287? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
476603? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
477538? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
477944? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
477993? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
478079? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
478423? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
478668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
478812? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
478854? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
480923? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
481423? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
483127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
484162? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
484227? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
484826? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
485140? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
485175? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
485492? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
486663? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
486676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
487221? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
487303? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
487328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
487534? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
487673? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
487772? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
487845? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
487968? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
489203? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
489368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
489577? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
489759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
490500? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
490884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
491370? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
491412? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
491603? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
492168? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
493729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
494192? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
495698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
498007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
499962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
500250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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