Implementation notes: x86, calvin, crypto_aead/omdsha256k128n96tau96v1

Computer: calvin
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
336034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
336305? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
337465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
338346? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
344348? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
345972? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
346054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
346189? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
346609? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
348218? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
349437? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
349809? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
349826? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
350061? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
352228? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
353556? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
353951? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
354226? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
356019? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
358156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
358689? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
360816? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
363605? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
364016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
364145? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
370729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
377732? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
378231? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
380584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
381599? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
382040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
382588? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
382690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
382981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
383348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
384496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
387814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
388330? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
388863? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
390370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
390459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
391194? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
394145? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
394169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
394800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
395146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
399719? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
402293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
402987? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
403022? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
403317? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
404268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
405735? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
407518? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
407666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
409551? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
409601? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
410048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
410340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
410530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
410829? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
411019? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
411408? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
413075? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
413986? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
414852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
427471? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
427521? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
427632? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
427696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
427727? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
428300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
428646? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
428833? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
428835? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
428901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
429300? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
429365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
429422? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
429928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
430291? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
430295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
431885? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
432048? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
432311? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
432369? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
432418? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
434563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
434780? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
435040? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
435725? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
435877? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
437047? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
437204? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
437290? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
437346? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
437528? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
438422? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
438742? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
438959? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
439032? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
439824? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
442663? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
443992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
444513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
444742? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
445177? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
445528? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
445948? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
446045? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
446048? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
446084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
446437? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
446624? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
446674? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
448904? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
449152? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
449757? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
450004? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
455442? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
461218? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
462086? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
462155? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
462912? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
463495? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
464480? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
474617? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
475191? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
475362? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
475479? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
475701? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
476113? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
478575? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
478697? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
479226? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
480243? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
481470? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
481819? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
481842? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
483628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
483685? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
483832? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
483867? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
484994? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
485412? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
485771? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
485860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
486046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
486121? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
486552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
486598? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
486615? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
486948? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
487340? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
487457? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
487719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
488157? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
488211? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
488456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
489103? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
489184? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
489694? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
489714? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
489897? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
490555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
490562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
490981? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
491060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
493540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
499887? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
500312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
500675? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v1/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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPNZb22.s: Assembler messages:
encrypt.c: /tmp/ccPNZb22.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPNZb22.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPNZb22.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPNZb22.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNZb22.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNZb22.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNZb22.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNZb22.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNZb22.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNZb22.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNZb22.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNZb22.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPNZb22.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNZb22.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPNZb22.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPNZb22.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNZb22.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNZb22.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNZb22.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNZb22.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNZb22.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNZb22.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNZb22.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNZb22.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpNiBt7.s: Assembler messages:
encrypt.c: /tmp/ccpNiBt7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNiBt7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNiBt7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNiBt7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNiBt7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNiBt7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNiBt7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNiBt7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNiBt7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNiBt7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNiBt7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNiBt7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNiBt7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNiBt7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNiBt7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNiBt7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpNiBt7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNiBt7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNiBt7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNiBt7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNiBt7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNiBt7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNiBt7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNiBt7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjw89yT.s: Assembler messages:
encrypt.c: /tmp/ccjw89yT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjw89yT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjw89yT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjw89yT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw89yT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw89yT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw89yT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw89yT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw89yT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw89yT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw89yT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw89yT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjw89yT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw89yT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjw89yT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw89yT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjw89yT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw89yT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjw89yT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjw89yT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw89yT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjw89yT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjw89yT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjw89yT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct2GVqN.s: Assembler messages:
encrypt.c: /tmp/cct2GVqN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2GVqN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2GVqN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2GVqN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2GVqN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2GVqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2GVqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2GVqN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2GVqN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2GVqN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2GVqN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2GVqN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2GVqN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2GVqN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2GVqN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct2GVqN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2GVqN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2GVqN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2GVqN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2GVqN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2GVqN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2GVqN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2GVqN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2GVqN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0ouTDR.s: Assembler messages:
encrypt.c: /tmp/cc0ouTDR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ouTDR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ouTDR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ouTDR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouTDR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouTDR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouTDR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouTDR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouTDR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ouTDR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ouTDR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ouTDR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ouTDR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouTDR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ouTDR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ouTDR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ouTDR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ouTDR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ouTDR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ouTDR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouTDR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ouTDR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ouTDR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ouTDR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAofvoy.s: Assembler messages:
encrypt.c: /tmp/ccAofvoy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAofvoy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAofvoy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAofvoy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAofvoy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAofvoy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAofvoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAofvoy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAofvoy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAofvoy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAofvoy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAofvoy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAofvoy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAofvoy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAofvoy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAofvoy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAofvoy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAofvoy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAofvoy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAofvoy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAofvoy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAofvoy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAofvoy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAofvoy.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFE0oow.s: Assembler messages:
encrypt.c: /tmp/ccFE0oow.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFE0oow.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFE0oow.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFE0oow.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0oow.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0oow.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0oow.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0oow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0oow.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE0oow.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE0oow.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE0oow.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFE0oow.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0oow.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFE0oow.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE0oow.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFE0oow.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE0oow.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFE0oow.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFE0oow.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0oow.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFE0oow.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFE0oow.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFE0oow.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfKLfll.s: Assembler messages:
encrypt.c: /tmp/ccfKLfll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKLfll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKLfll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKLfll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLfll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLfll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLfll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLfll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLfll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKLfll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKLfll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKLfll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKLfll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLfll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKLfll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfKLfll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKLfll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLfll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLfll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLfll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLfll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKLfll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLfll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLfll.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKXyZcj.s: Assembler messages:
encrypt.c: /tmp/ccKXyZcj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXyZcj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXyZcj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXyZcj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXyZcj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXyZcj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXyZcj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXyZcj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXyZcj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXyZcj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXyZcj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXyZcj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXyZcj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXyZcj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXyZcj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKXyZcj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXyZcj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXyZcj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXyZcj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXyZcj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXyZcj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXyZcj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXyZcj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXyZcj.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccezY3EN.s: Assembler messages:
encrypt.c: /tmp/ccezY3EN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccezY3EN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccezY3EN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccezY3EN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezY3EN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezY3EN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezY3EN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezY3EN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezY3EN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezY3EN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezY3EN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezY3EN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccezY3EN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezY3EN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccezY3EN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezY3EN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccezY3EN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezY3EN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezY3EN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezY3EN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezY3EN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezY3EN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccezY3EN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezY3EN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOuho7n.s: Assembler messages:
encrypt.c: /tmp/ccOuho7n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOuho7n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOuho7n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOuho7n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuho7n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuho7n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuho7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuho7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuho7n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuho7n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuho7n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuho7n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOuho7n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuho7n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOuho7n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuho7n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOuho7n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuho7n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuho7n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuho7n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuho7n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuho7n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOuho7n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuho7n.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqMOVPQ.s: Assembler messages:
encrypt.c: /tmp/ccqMOVPQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqMOVPQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqMOVPQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqMOVPQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMOVPQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMOVPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMOVPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMOVPQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMOVPQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqMOVPQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqMOVPQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqMOVPQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqMOVPQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMOVPQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqMOVPQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqMOVPQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqMOVPQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMOVPQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMOVPQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMOVPQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMOVPQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMOVPQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMOVPQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMOVPQ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ2aplv.s: Assembler messages:
encrypt.c: /tmp/ccQ2aplv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ2aplv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ2aplv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ2aplv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2aplv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2aplv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2aplv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2aplv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2aplv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2aplv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2aplv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2aplv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ2aplv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2aplv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ2aplv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2aplv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ2aplv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2aplv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2aplv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2aplv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2aplv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2aplv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ2aplv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2aplv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cczHTa5O.s: Assembler messages:
encrypt.c: /tmp/cczHTa5O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHTa5O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczHTa5O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczHTa5O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTa5O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTa5O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTa5O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTa5O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTa5O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHTa5O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHTa5O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHTa5O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczHTa5O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTa5O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczHTa5O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczHTa5O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHTa5O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHTa5O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHTa5O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTa5O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHTa5O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHTa5O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHTa5O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHTa5O.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZMNrX2.s: Assembler messages:
encrypt.c: /tmp/ccZMNrX2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMNrX2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMNrX2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMNrX2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNrX2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNrX2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNrX2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNrX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNrX2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNrX2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNrX2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNrX2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMNrX2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNrX2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMNrX2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNrX2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZMNrX2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNrX2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNrX2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNrX2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNrX2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNrX2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMNrX2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNrX2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqFYmAw.s: Assembler messages:
encrypt.c: /tmp/ccqFYmAw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFYmAw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFYmAw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFYmAw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFYmAw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFYmAw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFYmAw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFYmAw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFYmAw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFYmAw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFYmAw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFYmAw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFYmAw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFYmAw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFYmAw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqFYmAw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFYmAw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFYmAw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFYmAw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFYmAw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFYmAw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFYmAw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFYmAw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFYmAw.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRuNun9.s: Assembler messages:
encrypt.c: /tmp/ccRuNun9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRuNun9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRuNun9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRuNun9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuNun9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuNun9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuNun9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuNun9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuNun9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuNun9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuNun9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuNun9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRuNun9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuNun9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRuNun9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRuNun9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuNun9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuNun9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuNun9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuNun9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuNun9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRuNun9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuNun9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuNun9.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnLisdj.s: Assembler messages:
encrypt.c: /tmp/ccnLisdj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnLisdj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnLisdj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnLisdj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLisdj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLisdj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLisdj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLisdj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLisdj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLisdj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLisdj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLisdj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnLisdj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLisdj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnLisdj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLisdj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnLisdj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLisdj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLisdj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLisdj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLisdj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLisdj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnLisdj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLisdj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchtsqTQ.s: Assembler messages:
encrypt.c: /tmp/cchtsqTQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchtsqTQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchtsqTQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchtsqTQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtsqTQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtsqTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtsqTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtsqTQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtsqTQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtsqTQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtsqTQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtsqTQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchtsqTQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtsqTQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchtsqTQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchtsqTQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtsqTQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtsqTQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtsqTQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtsqTQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtsqTQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchtsqTQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtsqTQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtsqTQ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchvGmYT.s: Assembler messages:
encrypt.c: /tmp/cchvGmYT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchvGmYT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchvGmYT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchvGmYT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvGmYT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvGmYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvGmYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvGmYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvGmYT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvGmYT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvGmYT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvGmYT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchvGmYT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvGmYT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchvGmYT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvGmYT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchvGmYT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvGmYT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvGmYT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvGmYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvGmYT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvGmYT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchvGmYT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvGmYT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLdOy0Q.s: Assembler messages:
encrypt.c: /tmp/ccLdOy0Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdOy0Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdOy0Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdOy0Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOy0Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOy0Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOy0Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOy0Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOy0Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdOy0Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdOy0Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdOy0Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdOy0Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOy0Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdOy0Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdOy0Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdOy0Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOy0Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOy0Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOy0Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOy0Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdOy0Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOy0Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOy0Q.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cczuZnPV.s: Assembler messages:
encrypt.c: /tmp/cczuZnPV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczuZnPV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczuZnPV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczuZnPV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuZnPV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuZnPV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuZnPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuZnPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuZnPV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuZnPV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuZnPV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuZnPV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczuZnPV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuZnPV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczuZnPV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuZnPV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczuZnPV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuZnPV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuZnPV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuZnPV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuZnPV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuZnPV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuZnPV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuZnPV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUALuZx.s: Assembler messages:
encrypt.c: /tmp/ccUALuZx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUALuZx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUALuZx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUALuZx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUALuZx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUALuZx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUALuZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUALuZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUALuZx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUALuZx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUALuZx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUALuZx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUALuZx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUALuZx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUALuZx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUALuZx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUALuZx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUALuZx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUALuZx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUALuZx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUALuZx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUALuZx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUALuZx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUALuZx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj2RfbD.s: Assembler messages:
encrypt.c: /tmp/ccj2RfbD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2RfbD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2RfbD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2RfbD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2RfbD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2RfbD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2RfbD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2RfbD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2RfbD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2RfbD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2RfbD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2RfbD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2RfbD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2RfbD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2RfbD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj2RfbD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2RfbD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2RfbD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2RfbD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2RfbD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2RfbD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2RfbD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2RfbD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2RfbD.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK7tDus.s: Assembler messages:
encrypt.c: /tmp/ccK7tDus.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7tDus.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7tDus.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7tDus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7tDus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7tDus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7tDus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7tDus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7tDus.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7tDus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7tDus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7tDus.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7tDus.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7tDus.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7tDus.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7tDus.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK7tDus.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7tDus.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7tDus.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7tDus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7tDus.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7tDus.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7tDus.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7tDus.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv16Woj.s: Assembler messages:
encrypt.c: /tmp/ccv16Woj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv16Woj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv16Woj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv16Woj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv16Woj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv16Woj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv16Woj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv16Woj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv16Woj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv16Woj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv16Woj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv16Woj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv16Woj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv16Woj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv16Woj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv16Woj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv16Woj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv16Woj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv16Woj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv16Woj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv16Woj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv16Woj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv16Woj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv16Woj.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHmLJD1.s: Assembler messages:
encrypt.c: /tmp/ccHmLJD1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHmLJD1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHmLJD1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHmLJD1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLJD1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLJD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLJD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLJD1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLJD1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmLJD1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmLJD1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmLJD1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHmLJD1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLJD1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHmLJD1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHmLJD1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmLJD1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmLJD1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmLJD1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLJD1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmLJD1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHmLJD1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmLJD1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmLJD1.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLrN5E1.s: Assembler messages:
encrypt.c: /tmp/ccLrN5E1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrN5E1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrN5E1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrN5E1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrN5E1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrN5E1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrN5E1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrN5E1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrN5E1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrN5E1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrN5E1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrN5E1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrN5E1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrN5E1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrN5E1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrN5E1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLrN5E1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrN5E1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrN5E1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrN5E1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrN5E1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrN5E1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrN5E1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrN5E1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNaGTJZ.s: Assembler messages:
encrypt.c: /tmp/ccNaGTJZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNaGTJZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNaGTJZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNaGTJZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaGTJZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaGTJZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaGTJZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaGTJZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaGTJZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaGTJZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaGTJZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaGTJZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNaGTJZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaGTJZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNaGTJZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaGTJZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNaGTJZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaGTJZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaGTJZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaGTJZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaGTJZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaGTJZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNaGTJZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaGTJZ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cccmKCfS.s: Assembler messages:
encrypt.c: /tmp/cccmKCfS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmKCfS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmKCfS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccmKCfS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmKCfS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmKCfS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmKCfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmKCfS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmKCfS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmKCfS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmKCfS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmKCfS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmKCfS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmKCfS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmKCfS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccmKCfS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmKCfS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmKCfS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmKCfS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmKCfS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmKCfS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmKCfS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmKCfS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmKCfS.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc8Sk1y.s: Assembler messages:
encrypt.c: /tmp/ccc8Sk1y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc8Sk1y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc8Sk1y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc8Sk1y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8Sk1y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8Sk1y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8Sk1y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8Sk1y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8Sk1y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8Sk1y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8Sk1y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8Sk1y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc8Sk1y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8Sk1y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc8Sk1y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc8Sk1y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8Sk1y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8Sk1y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8Sk1y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8Sk1y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8Sk1y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc8Sk1y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8Sk1y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8Sk1y.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmmCsPI.s: Assembler messages:
encrypt.c: /tmp/ccmmCsPI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmCsPI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmCsPI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmCsPI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmCsPI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmCsPI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmCsPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmCsPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmCsPI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmCsPI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmCsPI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmCsPI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmCsPI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmCsPI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmCsPI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmCsPI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmmCsPI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmCsPI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmCsPI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmCsPI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmCsPI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmCsPI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmCsPI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmCsPI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA7w8AG.s: Assembler messages:
encrypt.c: /tmp/ccA7w8AG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA7w8AG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA7w8AG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA7w8AG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7w8AG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7w8AG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7w8AG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7w8AG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7w8AG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7w8AG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7w8AG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7w8AG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA7w8AG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7w8AG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA7w8AG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7w8AG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA7w8AG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7w8AG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7w8AG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7w8AG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7w8AG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7w8AG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA7w8AG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7w8AG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW327YH.s: Assembler messages:
encrypt.c: /tmp/ccW327YH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW327YH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW327YH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW327YH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW327YH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW327YH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW327YH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW327YH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW327YH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW327YH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW327YH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW327YH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW327YH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW327YH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW327YH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW327YH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW327YH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW327YH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW327YH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW327YH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW327YH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW327YH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW327YH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW327YH.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLTyrSw.s: Assembler messages:
encrypt.c: /tmp/ccLTyrSw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLTyrSw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLTyrSw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLTyrSw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTyrSw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTyrSw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTyrSw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTyrSw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTyrSw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTyrSw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTyrSw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTyrSw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLTyrSw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTyrSw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLTyrSw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTyrSw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLTyrSw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTyrSw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTyrSw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTyrSw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTyrSw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTyrSw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLTyrSw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTyrSw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMqF2Zk.s: Assembler messages:
encrypt.c: /tmp/ccMqF2Zk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMqF2Zk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMqF2Zk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMqF2Zk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqF2Zk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqF2Zk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqF2Zk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqF2Zk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqF2Zk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqF2Zk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqF2Zk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqF2Zk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMqF2Zk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqF2Zk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMqF2Zk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMqF2Zk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqF2Zk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqF2Zk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqF2Zk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqF2Zk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqF2Zk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqF2Zk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqF2Zk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqF2Zk.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD8irej.s: Assembler messages:
encrypt.c: /tmp/ccD8irej.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8irej.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8irej.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8irej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8irej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8irej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8irej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8irej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8irej.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8irej.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8irej.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8irej.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8irej.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8irej.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8irej.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD8irej.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8irej.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8irej.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8irej.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8irej.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8irej.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8irej.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8irej.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8irej.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEqWSdr.s: Assembler messages:
encrypt.c: /tmp/ccEqWSdr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqWSdr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqWSdr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqWSdr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqWSdr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqWSdr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqWSdr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqWSdr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqWSdr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqWSdr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqWSdr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqWSdr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqWSdr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqWSdr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqWSdr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqWSdr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEqWSdr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqWSdr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqWSdr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqWSdr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqWSdr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqWSdr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqWSdr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqWSdr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBOy8hY.s: Assembler messages:
encrypt.c: /tmp/ccBOy8hY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOy8hY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBOy8hY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBOy8hY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOy8hY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOy8hY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOy8hY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOy8hY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOy8hY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOy8hY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOy8hY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOy8hY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBOy8hY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOy8hY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBOy8hY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBOy8hY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOy8hY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOy8hY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOy8hY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOy8hY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOy8hY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOy8hY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOy8hY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOy8hY.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpqwxPd.s: Assembler messages:
encrypt.c: /tmp/ccpqwxPd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpqwxPd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpqwxPd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpqwxPd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwxPd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwxPd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwxPd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwxPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwxPd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqwxPd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqwxPd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqwxPd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpqwxPd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwxPd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpqwxPd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqwxPd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpqwxPd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqwxPd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqwxPd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqwxPd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwxPd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqwxPd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqwxPd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqwxPd.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccARJtv6.s: Assembler messages:
encrypt.c: /tmp/ccARJtv6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARJtv6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARJtv6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccARJtv6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARJtv6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARJtv6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARJtv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARJtv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARJtv6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARJtv6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARJtv6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARJtv6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARJtv6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARJtv6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARJtv6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARJtv6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccARJtv6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARJtv6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARJtv6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARJtv6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARJtv6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARJtv6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccARJtv6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARJtv6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnccyrh.s: Assembler messages:
encrypt.c: /tmp/ccnccyrh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnccyrh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnccyrh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnccyrh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnccyrh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnccyrh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnccyrh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnccyrh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnccyrh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnccyrh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnccyrh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnccyrh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnccyrh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnccyrh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnccyrh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnccyrh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnccyrh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnccyrh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnccyrh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnccyrh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnccyrh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnccyrh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnccyrh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnccyrh.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccULPFRK.s: Assembler messages:
encrypt.c: /tmp/ccULPFRK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULPFRK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULPFRK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULPFRK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULPFRK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULPFRK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULPFRK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULPFRK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULPFRK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULPFRK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULPFRK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULPFRK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULPFRK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULPFRK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULPFRK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULPFRK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULPFRK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULPFRK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULPFRK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULPFRK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULPFRK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULPFRK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULPFRK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULPFRK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoLGBV4.s: Assembler messages:
encrypt.c: /tmp/ccoLGBV4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoLGBV4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoLGBV4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoLGBV4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLGBV4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLGBV4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLGBV4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLGBV4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLGBV4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoLGBV4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoLGBV4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoLGBV4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoLGBV4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLGBV4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoLGBV4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoLGBV4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoLGBV4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoLGBV4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoLGBV4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLGBV4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoLGBV4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoLGBV4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoLGBV4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoLGBV4.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNdVYC3.s: Assembler messages:
encrypt.c: /tmp/ccNdVYC3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNdVYC3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNdVYC3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNdVYC3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdVYC3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdVYC3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdVYC3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdVYC3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdVYC3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdVYC3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdVYC3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdVYC3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNdVYC3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdVYC3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNdVYC3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNdVYC3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdVYC3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdVYC3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdVYC3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdVYC3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdVYC3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNdVYC3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdVYC3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdVYC3.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgYEM3Q.s: Assembler messages:
encrypt.c: /tmp/ccgYEM3Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYEM3Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYEM3Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYEM3Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEM3Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEM3Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEM3Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEM3Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEM3Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYEM3Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYEM3Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYEM3Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYEM3Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEM3Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYEM3Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYEM3Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgYEM3Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYEM3Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYEM3Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYEM3Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEM3Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYEM3Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYEM3Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYEM3Q.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAVnrBO.s: Assembler messages:
encrypt.c: /tmp/ccAVnrBO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVnrBO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAVnrBO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVnrBO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVnrBO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVnrBO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVnrBO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVnrBO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVnrBO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVnrBO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVnrBO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVnrBO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAVnrBO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVnrBO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAVnrBO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAVnrBO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVnrBO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVnrBO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVnrBO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVnrBO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVnrBO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVnrBO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVnrBO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVnrBO.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccODeQ1v.s: Assembler messages:
encrypt.c: /tmp/ccODeQ1v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODeQ1v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccODeQ1v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccODeQ1v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODeQ1v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODeQ1v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODeQ1v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODeQ1v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODeQ1v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODeQ1v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODeQ1v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODeQ1v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccODeQ1v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODeQ1v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccODeQ1v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODeQ1v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccODeQ1v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODeQ1v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODeQ1v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODeQ1v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODeQ1v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODeQ1v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODeQ1v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODeQ1v.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7S7czv.s: Assembler messages:
encrypt.c: /tmp/cc7S7czv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7S7czv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7S7czv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7S7czv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S7czv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S7czv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S7czv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S7czv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S7czv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7S7czv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7S7czv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7S7czv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7S7czv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S7czv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7S7czv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7S7czv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7S7czv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7S7czv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7S7czv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7S7czv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S7czv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7S7czv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7S7czv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7S7czv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU06sFQ.s: Assembler messages:
encrypt.c: /tmp/ccU06sFQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU06sFQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU06sFQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU06sFQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU06sFQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU06sFQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU06sFQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU06sFQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU06sFQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU06sFQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU06sFQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU06sFQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU06sFQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU06sFQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU06sFQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU06sFQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU06sFQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU06sFQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU06sFQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU06sFQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU06sFQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU06sFQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU06sFQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU06sFQ.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6YeHay.s: Assembler messages:
encrypt.c: /tmp/cc6YeHay.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YeHay.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YeHay.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6YeHay.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YeHay.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YeHay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YeHay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YeHay.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YeHay.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6YeHay.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6YeHay.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6YeHay.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6YeHay.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YeHay.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YeHay.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6YeHay.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6YeHay.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YeHay.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YeHay.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YeHay.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YeHay.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6YeHay.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YeHay.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YeHay.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccefkxRb.s: Assembler messages:
encrypt.c: /tmp/ccefkxRb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccefkxRb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccefkxRb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccefkxRb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefkxRb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefkxRb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefkxRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefkxRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefkxRb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefkxRb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefkxRb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefkxRb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccefkxRb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefkxRb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccefkxRb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefkxRb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccefkxRb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefkxRb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefkxRb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefkxRb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefkxRb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefkxRb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccefkxRb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefkxRb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOBVLpn.s: Assembler messages:
encrypt.c: /tmp/ccOBVLpn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBVLpn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBVLpn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBVLpn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBVLpn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBVLpn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBVLpn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBVLpn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBVLpn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBVLpn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBVLpn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBVLpn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBVLpn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBVLpn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBVLpn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOBVLpn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBVLpn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBVLpn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBVLpn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBVLpn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBVLpn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBVLpn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBVLpn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBVLpn.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWkznr5.s: Assembler messages:
encrypt.c: /tmp/ccWkznr5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkznr5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkznr5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkznr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkznr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkznr5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkznr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkznr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkznr5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkznr5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkznr5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkznr5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkznr5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkznr5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkznr5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkznr5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWkznr5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkznr5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkznr5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkznr5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkznr5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkznr5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkznr5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkznr5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1UYWbO.s: Assembler messages:
encrypt.c: /tmp/cc1UYWbO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1UYWbO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1UYWbO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1UYWbO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UYWbO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UYWbO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UYWbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UYWbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UYWbO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UYWbO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UYWbO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UYWbO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1UYWbO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UYWbO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1UYWbO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UYWbO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1UYWbO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UYWbO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UYWbO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UYWbO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UYWbO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UYWbO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UYWbO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UYWbO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwDWxP8.s: Assembler messages:
encrypt.c: /tmp/ccwDWxP8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwDWxP8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwDWxP8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwDWxP8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDWxP8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDWxP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDWxP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDWxP8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDWxP8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDWxP8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDWxP8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDWxP8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwDWxP8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDWxP8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwDWxP8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwDWxP8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDWxP8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDWxP8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDWxP8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDWxP8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDWxP8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwDWxP8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDWxP8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDWxP8.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF0nB8R.s: Assembler messages:
encrypt.c: /tmp/ccF0nB8R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF0nB8R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF0nB8R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF0nB8R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0nB8R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0nB8R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0nB8R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0nB8R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0nB8R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0nB8R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0nB8R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0nB8R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF0nB8R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0nB8R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF0nB8R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0nB8R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF0nB8R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0nB8R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF0nB8R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF0nB8R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0nB8R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF0nB8R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF0nB8R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF0nB8R.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczK69e5.s: Assembler messages:
encrypt.c: /tmp/cczK69e5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczK69e5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczK69e5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczK69e5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK69e5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK69e5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK69e5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK69e5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK69e5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczK69e5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczK69e5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczK69e5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczK69e5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK69e5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczK69e5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczK69e5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczK69e5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczK69e5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczK69e5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK69e5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczK69e5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczK69e5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczK69e5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczK69e5.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3Je1zC.s: Assembler messages:
encrypt.c: /tmp/cc3Je1zC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Je1zC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Je1zC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Je1zC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Je1zC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Je1zC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Je1zC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Je1zC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Je1zC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Je1zC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Je1zC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Je1zC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Je1zC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Je1zC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Je1zC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Je1zC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Je1zC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Je1zC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Je1zC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Je1zC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Je1zC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Je1zC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Je1zC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Je1zC.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfQVfWr.s: Assembler messages:
encrypt.c: /tmp/ccfQVfWr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfQVfWr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfQVfWr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfQVfWr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQVfWr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQVfWr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQVfWr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQVfWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQVfWr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQVfWr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQVfWr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQVfWr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfQVfWr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQVfWr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfQVfWr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQVfWr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfQVfWr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQVfWr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQVfWr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQVfWr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQVfWr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQVfWr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfQVfWr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQVfWr.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA5GUAp.s: Assembler messages:
encrypt.c: /tmp/ccA5GUAp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5GUAp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA5GUAp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA5GUAp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5GUAp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5GUAp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5GUAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5GUAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5GUAp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5GUAp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5GUAp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5GUAp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA5GUAp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5GUAp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA5GUAp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5GUAp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA5GUAp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5GUAp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5GUAp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5GUAp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5GUAp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5GUAp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5GUAp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5GUAp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX8RIAB.s: Assembler messages:
encrypt.c: /tmp/ccX8RIAB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX8RIAB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX8RIAB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX8RIAB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8RIAB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8RIAB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8RIAB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8RIAB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8RIAB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8RIAB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8RIAB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8RIAB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX8RIAB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8RIAB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX8RIAB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX8RIAB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8RIAB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8RIAB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8RIAB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8RIAB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8RIAB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8RIAB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8RIAB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8RIAB.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQUjNBl.s: Assembler messages:
encrypt.c: /tmp/ccQUjNBl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUjNBl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUjNBl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUjNBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUjNBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUjNBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUjNBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUjNBl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUjNBl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUjNBl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUjNBl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUjNBl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUjNBl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUjNBl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUjNBl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUjNBl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUjNBl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUjNBl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUjNBl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUjNBl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUjNBl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUjNBl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUjNBl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUjNBl.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUpiSya.s: Assembler messages:
encrypt.c: /tmp/ccUpiSya.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpiSya.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUpiSya.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpiSya.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpiSya.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpiSya.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpiSya.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpiSya.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpiSya.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpiSya.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpiSya.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpiSya.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUpiSya.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpiSya.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUpiSya.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpiSya.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUpiSya.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpiSya.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpiSya.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpiSya.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpiSya.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpiSya.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpiSya.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpiSya.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJnsmVT.s: Assembler messages:
encrypt.c: /tmp/ccJnsmVT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJnsmVT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJnsmVT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJnsmVT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsmVT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsmVT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsmVT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsmVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsmVT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsmVT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsmVT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsmVT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJnsmVT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsmVT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJnsmVT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsmVT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJnsmVT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsmVT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnsmVT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnsmVT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsmVT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnsmVT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJnsmVT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnsmVT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJzpAXC.s: Assembler messages:
encrypt.c: /tmp/ccJzpAXC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJzpAXC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJzpAXC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJzpAXC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzpAXC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzpAXC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzpAXC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzpAXC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzpAXC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzpAXC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzpAXC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzpAXC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJzpAXC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzpAXC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJzpAXC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJzpAXC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzpAXC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzpAXC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzpAXC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzpAXC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzpAXC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJzpAXC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzpAXC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzpAXC.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNijwul.s: Assembler messages:
encrypt.c: /tmp/ccNijwul.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNijwul.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNijwul.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNijwul.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNijwul.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNijwul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNijwul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNijwul.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNijwul.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNijwul.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNijwul.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNijwul.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNijwul.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNijwul.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNijwul.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNijwul.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNijwul.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNijwul.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNijwul.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNijwul.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNijwul.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNijwul.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNijwul.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNijwul.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbUnCct.s: Assembler messages:
encrypt.c: /tmp/ccbUnCct.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbUnCct.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbUnCct.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbUnCct.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUnCct.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUnCct.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUnCct.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUnCct.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUnCct.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUnCct.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUnCct.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUnCct.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbUnCct.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUnCct.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbUnCct.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUnCct.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbUnCct.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUnCct.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUnCct.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUnCct.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUnCct.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUnCct.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbUnCct.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUnCct.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8DQq8B.s: Assembler messages:
encrypt.c: /tmp/cc8DQq8B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DQq8B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DQq8B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DQq8B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DQq8B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DQq8B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DQq8B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DQq8B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DQq8B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DQq8B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DQq8B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DQq8B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DQq8B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DQq8B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DQq8B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DQq8B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8DQq8B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DQq8B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DQq8B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DQq8B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DQq8B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DQq8B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DQq8B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DQq8B.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLqhXjg.s: Assembler messages:
encrypt.c: /tmp/ccLqhXjg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqhXjg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLqhXjg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqhXjg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqhXjg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqhXjg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqhXjg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqhXjg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqhXjg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqhXjg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqhXjg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqhXjg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLqhXjg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqhXjg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLqhXjg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLqhXjg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqhXjg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqhXjg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqhXjg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqhXjg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqhXjg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqhXjg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqhXjg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqhXjg.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0o8I5e.s: Assembler messages:
encrypt.c: /tmp/cc0o8I5e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0o8I5e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0o8I5e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0o8I5e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0o8I5e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0o8I5e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0o8I5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0o8I5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0o8I5e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0o8I5e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0o8I5e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0o8I5e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0o8I5e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0o8I5e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0o8I5e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0o8I5e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0o8I5e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0o8I5e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0o8I5e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0o8I5e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0o8I5e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0o8I5e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0o8I5e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0o8I5e.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxXkoQ4.s: Assembler messages:
encrypt.c: /tmp/ccxXkoQ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXkoQ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXkoQ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXkoQ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXkoQ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXkoQ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXkoQ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXkoQ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXkoQ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXkoQ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXkoQ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXkoQ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXkoQ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXkoQ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXkoQ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxXkoQ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXkoQ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXkoQ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXkoQ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXkoQ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXkoQ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXkoQ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXkoQ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXkoQ4.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJkzasx.s: Assembler messages:
encrypt.c: /tmp/ccJkzasx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJkzasx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJkzasx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJkzasx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkzasx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkzasx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkzasx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkzasx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkzasx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkzasx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkzasx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkzasx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJkzasx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkzasx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJkzasx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJkzasx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkzasx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkzasx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkzasx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkzasx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkzasx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkzasx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkzasx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkzasx.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchRaGkA.s: Assembler messages:
encrypt.c: /tmp/cchRaGkA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRaGkA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchRaGkA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchRaGkA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRaGkA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRaGkA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRaGkA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRaGkA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRaGkA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRaGkA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRaGkA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRaGkA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchRaGkA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRaGkA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchRaGkA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRaGkA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchRaGkA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRaGkA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRaGkA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRaGkA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRaGkA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRaGkA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRaGkA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRaGkA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTt7DZi.s: Assembler messages:
encrypt.c: /tmp/ccTt7DZi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTt7DZi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTt7DZi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTt7DZi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTt7DZi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTt7DZi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTt7DZi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTt7DZi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTt7DZi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTt7DZi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTt7DZi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTt7DZi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTt7DZi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTt7DZi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTt7DZi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTt7DZi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTt7DZi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTt7DZi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTt7DZi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTt7DZi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTt7DZi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTt7DZi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTt7DZi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTt7DZi.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyQrTYb.s: Assembler messages:
encrypt.c: /tmp/ccyQrTYb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQrTYb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQrTYb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyQrTYb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQrTYb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQrTYb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQrTYb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQrTYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQrTYb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQrTYb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQrTYb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQrTYb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyQrTYb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQrTYb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQrTYb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQrTYb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyQrTYb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQrTYb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQrTYb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQrTYb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQrTYb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQrTYb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyQrTYb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQrTYb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9dh5pg.s: Assembler messages:
encrypt.c: /tmp/cc9dh5pg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9dh5pg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9dh5pg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9dh5pg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dh5pg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dh5pg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dh5pg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dh5pg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dh5pg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dh5pg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dh5pg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dh5pg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9dh5pg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dh5pg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9dh5pg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9dh5pg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dh5pg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dh5pg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dh5pg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dh5pg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dh5pg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9dh5pg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dh5pg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dh5pg.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuXEZ49.s: Assembler messages:
encrypt.c: /tmp/ccuXEZ49.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXEZ49.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXEZ49.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXEZ49.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXEZ49.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXEZ49.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXEZ49.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXEZ49.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXEZ49.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXEZ49.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXEZ49.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXEZ49.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXEZ49.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXEZ49.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXEZ49.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXEZ49.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuXEZ49.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXEZ49.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXEZ49.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXEZ49.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXEZ49.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXEZ49.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXEZ49.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXEZ49.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMIQ0EQ.s: Assembler messages:
encrypt.c: /tmp/ccMIQ0EQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMIQ0EQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMIQ0EQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMIQ0EQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIQ0EQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIQ0EQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIQ0EQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIQ0EQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIQ0EQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIQ0EQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIQ0EQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIQ0EQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMIQ0EQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIQ0EQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMIQ0EQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMIQ0EQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIQ0EQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIQ0EQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIQ0EQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIQ0EQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIQ0EQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMIQ0EQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIQ0EQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIQ0EQ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjvCl8M.s: Assembler messages:
encrypt.c: /tmp/ccjvCl8M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjvCl8M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjvCl8M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjvCl8M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvCl8M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvCl8M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvCl8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvCl8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvCl8M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvCl8M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvCl8M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvCl8M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjvCl8M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvCl8M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjvCl8M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvCl8M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjvCl8M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvCl8M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvCl8M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvCl8M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvCl8M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvCl8M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvCl8M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvCl8M.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEYYvuC.s: Assembler messages:
encrypt.c: /tmp/ccEYYvuC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEYYvuC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEYYvuC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEYYvuC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYYvuC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYYvuC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYYvuC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYYvuC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYYvuC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYYvuC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYYvuC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYYvuC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEYYvuC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYYvuC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEYYvuC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYYvuC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEYYvuC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYYvuC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYYvuC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYYvuC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYYvuC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYYvuC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEYYvuC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYYvuC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdBTYxm.s: Assembler messages:
encrypt.c: /tmp/ccdBTYxm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBTYxm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBTYxm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBTYxm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBTYxm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBTYxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBTYxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBTYxm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBTYxm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBTYxm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBTYxm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBTYxm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBTYxm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBTYxm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBTYxm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdBTYxm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBTYxm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBTYxm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBTYxm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBTYxm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBTYxm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBTYxm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBTYxm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBTYxm.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4y8QYb.s: Assembler messages:
encrypt.c: /tmp/cc4y8QYb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4y8QYb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4y8QYb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4y8QYb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y8QYb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y8QYb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y8QYb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y8QYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y8QYb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y8QYb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y8QYb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y8QYb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4y8QYb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y8QYb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4y8QYb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y8QYb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4y8QYb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y8QYb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y8QYb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y8QYb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y8QYb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y8QYb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4y8QYb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y8QYb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccABmxY7.s: Assembler messages:
encrypt.c: /tmp/ccABmxY7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccABmxY7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccABmxY7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccABmxY7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABmxY7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABmxY7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABmxY7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABmxY7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABmxY7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABmxY7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABmxY7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABmxY7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccABmxY7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABmxY7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccABmxY7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccABmxY7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABmxY7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABmxY7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABmxY7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABmxY7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABmxY7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccABmxY7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABmxY7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABmxY7.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccsIesDd.s: Assembler messages:
encrypt.c: /tmp/ccsIesDd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIesDd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIesDd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIesDd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIesDd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIesDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIesDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIesDd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIesDd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIesDd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIesDd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIesDd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIesDd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIesDd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIesDd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsIesDd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIesDd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIesDd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIesDd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIesDd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIesDd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsIesDd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIesDd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIesDd.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccuZLTAe.s: Assembler messages:
encrypt.c: /tmp/ccuZLTAe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZLTAe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZLTAe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZLTAe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZLTAe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZLTAe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZLTAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZLTAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZLTAe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZLTAe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZLTAe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZLTAe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZLTAe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZLTAe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZLTAe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZLTAe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuZLTAe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZLTAe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZLTAe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZLTAe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZLTAe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZLTAe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZLTAe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZLTAe.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAE7XAW.s: Assembler messages:
encrypt.c: /tmp/ccAE7XAW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAE7XAW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAE7XAW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAE7XAW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE7XAW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE7XAW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE7XAW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE7XAW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE7XAW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAE7XAW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAE7XAW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAE7XAW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAE7XAW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE7XAW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAE7XAW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAE7XAW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAE7XAW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAE7XAW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAE7XAW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAE7XAW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE7XAW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAE7XAW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAE7XAW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAE7XAW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHuEqCG.s: Assembler messages:
encrypt.c: /tmp/ccHuEqCG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuEqCG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuEqCG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuEqCG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuEqCG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuEqCG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuEqCG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuEqCG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuEqCG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuEqCG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuEqCG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuEqCG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuEqCG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuEqCG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuEqCG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHuEqCG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuEqCG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuEqCG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuEqCG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuEqCG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuEqCG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuEqCG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuEqCG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuEqCG.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPcNmsF.s: Assembler messages:
encrypt.c: /tmp/ccPcNmsF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPcNmsF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPcNmsF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPcNmsF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcNmsF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcNmsF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcNmsF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcNmsF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcNmsF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcNmsF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcNmsF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcNmsF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPcNmsF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcNmsF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPcNmsF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcNmsF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPcNmsF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcNmsF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcNmsF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcNmsF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcNmsF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcNmsF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPcNmsF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcNmsF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYlThos.s: Assembler messages:
encrypt.c: /tmp/ccYlThos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYlThos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYlThos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYlThos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlThos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlThos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlThos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlThos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlThos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYlThos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYlThos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYlThos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYlThos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlThos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYlThos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYlThos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYlThos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlThos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlThos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlThos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlThos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYlThos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlThos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlThos.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHuV7Cf.s: Assembler messages:
encrypt.c: /tmp/ccHuV7Cf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuV7Cf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuV7Cf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuV7Cf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuV7Cf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuV7Cf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuV7Cf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuV7Cf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuV7Cf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuV7Cf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuV7Cf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuV7Cf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuV7Cf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuV7Cf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuV7Cf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHuV7Cf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuV7Cf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuV7Cf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuV7Cf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuV7Cf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuV7Cf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuV7Cf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuV7Cf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuV7Cf.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM6bXvp.s: Assembler messages:
encrypt.c: /tmp/ccM6bXvp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM6bXvp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM6bXvp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM6bXvp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6bXvp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6bXvp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6bXvp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6bXvp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6bXvp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6bXvp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6bXvp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6bXvp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM6bXvp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6bXvp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM6bXvp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6bXvp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM6bXvp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6bXvp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6bXvp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6bXvp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6bXvp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6bXvp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6bXvp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6bXvp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cckIzj0n.s: Assembler messages:
encrypt.c: /tmp/cckIzj0n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckIzj0n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckIzj0n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckIzj0n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIzj0n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIzj0n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIzj0n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIzj0n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIzj0n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIzj0n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIzj0n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIzj0n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckIzj0n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIzj0n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckIzj0n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIzj0n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckIzj0n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIzj0n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIzj0n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIzj0n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIzj0n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIzj0n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckIzj0n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIzj0n.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccmhvWSZ.s: Assembler messages:
encrypt.c: /tmp/ccmhvWSZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhvWSZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhvWSZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhvWSZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhvWSZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhvWSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhvWSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhvWSZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhvWSZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhvWSZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhvWSZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhvWSZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhvWSZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhvWSZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhvWSZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmhvWSZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhvWSZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhvWSZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhvWSZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhvWSZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhvWSZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhvWSZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhvWSZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhvWSZ.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4LvH9N.s: Assembler messages:
encrypt.c: /tmp/cc4LvH9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4LvH9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4LvH9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4LvH9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LvH9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LvH9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LvH9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LvH9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LvH9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LvH9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LvH9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LvH9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4LvH9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LvH9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4LvH9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4LvH9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LvH9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LvH9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LvH9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LvH9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LvH9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4LvH9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LvH9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LvH9N.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu6ySa8.s: Assembler messages:
encrypt.c: /tmp/ccu6ySa8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu6ySa8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu6ySa8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu6ySa8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6ySa8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6ySa8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6ySa8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6ySa8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6ySa8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6ySa8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6ySa8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6ySa8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu6ySa8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6ySa8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu6ySa8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6ySa8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu6ySa8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6ySa8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6ySa8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6ySa8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6ySa8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6ySa8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu6ySa8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6ySa8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckDhnkr.s: Assembler messages:
encrypt.c: /tmp/cckDhnkr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDhnkr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDhnkr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckDhnkr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDhnkr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDhnkr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDhnkr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDhnkr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDhnkr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDhnkr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDhnkr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDhnkr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDhnkr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDhnkr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDhnkr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckDhnkr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDhnkr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDhnkr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDhnkr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDhnkr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDhnkr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDhnkr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDhnkr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDhnkr.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsK04Xy.s: Assembler messages:
encrypt.c: /tmp/ccsK04Xy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsK04Xy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsK04Xy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsK04Xy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK04Xy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK04Xy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK04Xy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK04Xy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK04Xy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK04Xy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK04Xy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK04Xy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsK04Xy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK04Xy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsK04Xy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK04Xy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsK04Xy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK04Xy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsK04Xy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsK04Xy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK04Xy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsK04Xy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsK04Xy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsK04Xy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6HQmkd.s: Assembler messages:
encrypt.c: /tmp/cc6HQmkd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6HQmkd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6HQmkd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6HQmkd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HQmkd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HQmkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HQmkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HQmkd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HQmkd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6HQmkd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6HQmkd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6HQmkd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6HQmkd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HQmkd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6HQmkd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6HQmkd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6HQmkd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HQmkd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HQmkd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HQmkd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HQmkd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6HQmkd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HQmkd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HQmkd.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPqbIR9.s: Assembler messages:
encrypt.c: /tmp/ccPqbIR9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPqbIR9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPqbIR9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPqbIR9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqbIR9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqbIR9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqbIR9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqbIR9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqbIR9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqbIR9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqbIR9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqbIR9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPqbIR9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqbIR9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPqbIR9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqbIR9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPqbIR9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqbIR9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqbIR9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqbIR9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqbIR9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqbIR9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPqbIR9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqbIR9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccf98Ix4.s: Assembler messages:
encrypt.c: /tmp/ccf98Ix4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf98Ix4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf98Ix4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf98Ix4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98Ix4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98Ix4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98Ix4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98Ix4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98Ix4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf98Ix4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf98Ix4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf98Ix4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf98Ix4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98Ix4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf98Ix4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf98Ix4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf98Ix4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98Ix4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98Ix4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98Ix4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98Ix4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf98Ix4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98Ix4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98Ix4.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnjpSW7.s: Assembler messages:
encrypt.c: /tmp/ccnjpSW7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnjpSW7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnjpSW7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnjpSW7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjpSW7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjpSW7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjpSW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjpSW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjpSW7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjpSW7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjpSW7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjpSW7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnjpSW7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjpSW7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnjpSW7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjpSW7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnjpSW7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjpSW7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjpSW7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjpSW7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjpSW7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjpSW7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnjpSW7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjpSW7.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmaH5iJ.s: Assembler messages:
encrypt.c: /tmp/ccmaH5iJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmaH5iJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmaH5iJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmaH5iJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaH5iJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaH5iJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaH5iJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaH5iJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaH5iJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmaH5iJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmaH5iJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmaH5iJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmaH5iJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaH5iJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmaH5iJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmaH5iJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmaH5iJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaH5iJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaH5iJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaH5iJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaH5iJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaH5iJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaH5iJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaH5iJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczSIByP.s: Assembler messages:
encrypt.c: /tmp/cczSIByP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczSIByP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczSIByP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczSIByP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSIByP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSIByP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSIByP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSIByP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSIByP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSIByP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSIByP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSIByP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczSIByP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSIByP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczSIByP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSIByP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczSIByP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSIByP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSIByP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSIByP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSIByP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSIByP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczSIByP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSIByP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCOxnwN.s: Assembler messages:
encrypt.c: /tmp/ccCOxnwN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOxnwN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOxnwN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOxnwN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxnwN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxnwN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxnwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxnwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxnwN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxnwN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxnwN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxnwN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOxnwN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxnwN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOxnwN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxnwN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCOxnwN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxnwN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOxnwN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOxnwN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxnwN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOxnwN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOxnwN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOxnwN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPjRuwS.s: Assembler messages:
encrypt.c: /tmp/ccPjRuwS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjRuwS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjRuwS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjRuwS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjRuwS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjRuwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjRuwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjRuwS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjRuwS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjRuwS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjRuwS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjRuwS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjRuwS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjRuwS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjRuwS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPjRuwS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjRuwS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjRuwS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjRuwS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjRuwS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjRuwS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjRuwS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjRuwS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjRuwS.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbiDkkx.s: Assembler messages:
encrypt.c: /tmp/ccbiDkkx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbiDkkx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbiDkkx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbiDkkx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiDkkx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiDkkx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiDkkx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiDkkx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiDkkx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbiDkkx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbiDkkx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbiDkkx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbiDkkx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiDkkx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbiDkkx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbiDkkx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbiDkkx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiDkkx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiDkkx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiDkkx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiDkkx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbiDkkx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiDkkx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiDkkx.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct1k2ly.s: Assembler messages:
encrypt.c: /tmp/cct1k2ly.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct1k2ly.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct1k2ly.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct1k2ly.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1k2ly.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1k2ly.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1k2ly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1k2ly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1k2ly.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1k2ly.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1k2ly.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1k2ly.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct1k2ly.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1k2ly.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct1k2ly.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1k2ly.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct1k2ly.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1k2ly.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1k2ly.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1k2ly.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1k2ly.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1k2ly.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct1k2ly.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1k2ly.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8hDOXz.s: Assembler messages:
encrypt.c: /tmp/cc8hDOXz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hDOXz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hDOXz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hDOXz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDOXz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDOXz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDOXz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDOXz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDOXz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hDOXz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hDOXz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hDOXz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hDOXz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDOXz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hDOXz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hDOXz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8hDOXz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hDOXz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hDOXz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hDOXz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDOXz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hDOXz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hDOXz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hDOXz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDnEkut.s: Assembler messages:
encrypt.c: /tmp/ccDnEkut.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnEkut.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnEkut.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnEkut.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnEkut.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnEkut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnEkut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnEkut.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnEkut.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnEkut.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnEkut.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnEkut.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnEkut.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnEkut.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnEkut.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDnEkut.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnEkut.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnEkut.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnEkut.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnEkut.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnEkut.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnEkut.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnEkut.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnEkut.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSG1N5e.s: Assembler messages:
encrypt.c: /tmp/ccSG1N5e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSG1N5e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSG1N5e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSG1N5e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1N5e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1N5e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1N5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1N5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1N5e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG1N5e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG1N5e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG1N5e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSG1N5e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1N5e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSG1N5e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG1N5e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSG1N5e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG1N5e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSG1N5e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSG1N5e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1N5e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSG1N5e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSG1N5e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSG1N5e.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqaOpse.s: Assembler messages:
encrypt.c: /tmp/ccqaOpse.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqaOpse.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqaOpse.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqaOpse.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaOpse.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaOpse.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaOpse.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaOpse.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaOpse.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaOpse.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaOpse.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaOpse.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqaOpse.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaOpse.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqaOpse.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqaOpse.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaOpse.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaOpse.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaOpse.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaOpse.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaOpse.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqaOpse.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaOpse.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaOpse.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckYFKdd.s: Assembler messages:
encrypt.c: /tmp/cckYFKdd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckYFKdd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckYFKdd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckYFKdd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYFKdd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYFKdd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYFKdd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYFKdd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYFKdd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYFKdd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYFKdd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYFKdd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckYFKdd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYFKdd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckYFKdd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYFKdd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckYFKdd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYFKdd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYFKdd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYFKdd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYFKdd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYFKdd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckYFKdd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYFKdd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccstIAsf.s: Assembler messages:
encrypt.c: /tmp/ccstIAsf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccstIAsf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccstIAsf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccstIAsf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstIAsf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstIAsf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstIAsf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstIAsf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstIAsf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstIAsf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstIAsf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstIAsf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccstIAsf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstIAsf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccstIAsf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccstIAsf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstIAsf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstIAsf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstIAsf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstIAsf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstIAsf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccstIAsf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstIAsf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstIAsf.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBaTKSR.s: Assembler messages:
encrypt.c: /tmp/ccBaTKSR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBaTKSR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBaTKSR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBaTKSR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaTKSR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaTKSR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaTKSR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaTKSR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaTKSR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaTKSR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaTKSR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaTKSR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBaTKSR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaTKSR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBaTKSR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBaTKSR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaTKSR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaTKSR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaTKSR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaTKSR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaTKSR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBaTKSR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaTKSR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaTKSR.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccke3VLY.s: Assembler messages:
encrypt.c: /tmp/ccke3VLY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccke3VLY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccke3VLY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccke3VLY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke3VLY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke3VLY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke3VLY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke3VLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke3VLY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke3VLY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke3VLY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke3VLY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccke3VLY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke3VLY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccke3VLY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke3VLY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccke3VLY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke3VLY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccke3VLY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccke3VLY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke3VLY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccke3VLY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccke3VLY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccke3VLY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccokDzVU.s: Assembler messages:
encrypt.c: /tmp/ccokDzVU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccokDzVU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccokDzVU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccokDzVU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDzVU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDzVU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDzVU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDzVU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDzVU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccokDzVU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccokDzVU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccokDzVU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccokDzVU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDzVU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccokDzVU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccokDzVU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccokDzVU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccokDzVU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccokDzVU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDzVU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccokDzVU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccokDzVU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccokDzVU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccokDzVU.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccreeYKX.s: Assembler messages:
encrypt.c: /tmp/ccreeYKX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccreeYKX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccreeYKX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccreeYKX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreeYKX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreeYKX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreeYKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreeYKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreeYKX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreeYKX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreeYKX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreeYKX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccreeYKX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreeYKX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccreeYKX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreeYKX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccreeYKX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreeYKX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreeYKX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreeYKX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreeYKX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreeYKX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccreeYKX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreeYKX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR9nwXB.s: Assembler messages:
encrypt.c: /tmp/ccR9nwXB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9nwXB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9nwXB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9nwXB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nwXB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nwXB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nwXB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nwXB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nwXB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9nwXB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9nwXB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9nwXB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9nwXB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nwXB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9nwXB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR9nwXB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9nwXB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nwXB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nwXB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nwXB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nwXB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9nwXB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nwXB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nwXB.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc0efqx.s: Assembler messages:
encrypt.c: /tmp/ccc0efqx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0efqx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0efqx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0efqx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0efqx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0efqx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0efqx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0efqx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0efqx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0efqx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0efqx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0efqx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0efqx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0efqx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0efqx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0efqx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc0efqx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0efqx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0efqx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0efqx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0efqx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0efqx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0efqx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0efqx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7tah1i.s: Assembler messages:
encrypt.c: /tmp/cc7tah1i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7tah1i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7tah1i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7tah1i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tah1i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tah1i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tah1i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tah1i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tah1i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tah1i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tah1i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tah1i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7tah1i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tah1i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7tah1i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tah1i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7tah1i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tah1i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tah1i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tah1i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tah1i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tah1i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7tah1i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tah1i.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHwAnQZ.s: Assembler messages:
encrypt.c: /tmp/ccHwAnQZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwAnQZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwAnQZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwAnQZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwAnQZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwAnQZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwAnQZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwAnQZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwAnQZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwAnQZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwAnQZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwAnQZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwAnQZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwAnQZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwAnQZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHwAnQZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwAnQZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwAnQZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwAnQZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwAnQZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwAnQZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwAnQZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwAnQZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwAnQZ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9hP2HW.s: Assembler messages:
encrypt.c: /tmp/cc9hP2HW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hP2HW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hP2HW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hP2HW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hP2HW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hP2HW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hP2HW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hP2HW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hP2HW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hP2HW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hP2HW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hP2HW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hP2HW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hP2HW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hP2HW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hP2HW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9hP2HW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hP2HW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hP2HW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hP2HW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hP2HW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hP2HW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hP2HW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hP2HW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9tyVkJ.s: Assembler messages:
encrypt.c: /tmp/cc9tyVkJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9tyVkJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9tyVkJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9tyVkJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tyVkJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tyVkJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tyVkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tyVkJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tyVkJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tyVkJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tyVkJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tyVkJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9tyVkJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tyVkJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9tyVkJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9tyVkJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tyVkJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tyVkJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tyVkJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tyVkJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tyVkJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9tyVkJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tyVkJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tyVkJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccV8ERjM.s: Assembler messages:
encrypt.c: /tmp/ccV8ERjM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8ERjM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8ERjM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8ERjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8ERjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8ERjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8ERjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8ERjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8ERjM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8ERjM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8ERjM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8ERjM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8ERjM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8ERjM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8ERjM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8ERjM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV8ERjM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8ERjM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8ERjM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8ERjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8ERjM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8ERjM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8ERjM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8ERjM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccX7YGsK.s: Assembler messages:
encrypt.c: /tmp/ccX7YGsK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX7YGsK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX7YGsK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX7YGsK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7YGsK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7YGsK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7YGsK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7YGsK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7YGsK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7YGsK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7YGsK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7YGsK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX7YGsK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7YGsK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX7YGsK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX7YGsK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7YGsK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7YGsK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7YGsK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7YGsK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7YGsK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX7YGsK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7YGsK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7YGsK.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdEGIJq.s: Assembler messages:
encrypt.c: /tmp/ccdEGIJq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEGIJq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEGIJq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEGIJq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEGIJq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEGIJq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEGIJq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEGIJq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEGIJq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEGIJq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEGIJq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEGIJq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEGIJq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEGIJq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEGIJq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdEGIJq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEGIJq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEGIJq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEGIJq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEGIJq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEGIJq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEGIJq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEGIJq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEGIJq.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwmx3IH.s: Assembler messages:
encrypt.c: /tmp/ccwmx3IH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwmx3IH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwmx3IH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwmx3IH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmx3IH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmx3IH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmx3IH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmx3IH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmx3IH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmx3IH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmx3IH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmx3IH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwmx3IH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmx3IH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwmx3IH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmx3IH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwmx3IH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmx3IH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmx3IH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmx3IH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmx3IH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmx3IH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwmx3IH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmx3IH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQV19Z7.s: Assembler messages:
encrypt.c: /tmp/ccQV19Z7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQV19Z7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQV19Z7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQV19Z7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV19Z7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV19Z7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV19Z7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV19Z7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV19Z7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQV19Z7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQV19Z7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQV19Z7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQV19Z7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV19Z7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQV19Z7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQV19Z7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQV19Z7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQV19Z7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQV19Z7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQV19Z7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV19Z7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQV19Z7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQV19Z7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQV19Z7.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrTF28R.s: Assembler messages:
encrypt.c: /tmp/ccrTF28R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTF28R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTF28R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTF28R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTF28R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTF28R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTF28R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTF28R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTF28R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTF28R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTF28R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTF28R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTF28R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTF28R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTF28R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrTF28R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTF28R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTF28R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTF28R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTF28R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTF28R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTF28R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTF28R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTF28R.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3KXL3E.s: Assembler messages:
encrypt.c: /tmp/cc3KXL3E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3KXL3E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3KXL3E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3KXL3E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KXL3E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KXL3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KXL3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KXL3E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KXL3E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KXL3E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KXL3E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KXL3E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3KXL3E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KXL3E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3KXL3E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3KXL3E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KXL3E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KXL3E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KXL3E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KXL3E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KXL3E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3KXL3E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KXL3E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KXL3E.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ0vhsM.s: Assembler messages:
encrypt.c: /tmp/ccJ0vhsM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ0vhsM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ0vhsM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ0vhsM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0vhsM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0vhsM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0vhsM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0vhsM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0vhsM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0vhsM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0vhsM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0vhsM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ0vhsM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0vhsM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ0vhsM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0vhsM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ0vhsM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0vhsM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0vhsM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0vhsM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0vhsM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0vhsM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ0vhsM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0vhsM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccT0kqbJ.s: Assembler messages:
encrypt.c: /tmp/ccT0kqbJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT0kqbJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT0kqbJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT0kqbJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0kqbJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0kqbJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0kqbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0kqbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0kqbJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0kqbJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0kqbJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0kqbJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT0kqbJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0kqbJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT0kqbJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0kqbJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT0kqbJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0kqbJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT0kqbJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT0kqbJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0kqbJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT0kqbJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT0kqbJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT0kqbJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccoTIqVw.s: Assembler messages:
encrypt.c: /tmp/ccoTIqVw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoTIqVw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoTIqVw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoTIqVw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTIqVw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTIqVw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTIqVw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTIqVw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTIqVw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoTIqVw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoTIqVw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoTIqVw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoTIqVw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTIqVw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoTIqVw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoTIqVw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoTIqVw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTIqVw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTIqVw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTIqVw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTIqVw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoTIqVw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTIqVw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTIqVw.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF9q04g.s: Assembler messages:
encrypt.c: /tmp/ccF9q04g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9q04g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF9q04g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF9q04g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9q04g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9q04g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9q04g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9q04g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9q04g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9q04g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9q04g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9q04g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF9q04g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9q04g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF9q04g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF9q04g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9q04g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9q04g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9q04g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9q04g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9q04g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9q04g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9q04g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9q04g.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmr80On.s: Assembler messages:
encrypt.c: /tmp/ccmr80On.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmr80On.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmr80On.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmr80On.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr80On.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr80On.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr80On.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr80On.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr80On.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr80On.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr80On.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr80On.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmr80On.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr80On.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmr80On.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr80On.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmr80On.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr80On.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmr80On.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmr80On.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr80On.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmr80On.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmr80On.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmr80On.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccimc96W.s: Assembler messages:
encrypt.c: /tmp/ccimc96W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimc96W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimc96W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccimc96W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimc96W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimc96W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimc96W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimc96W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimc96W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimc96W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimc96W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimc96W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimc96W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimc96W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimc96W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimc96W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccimc96W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimc96W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimc96W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimc96W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimc96W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimc96W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimc96W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimc96W.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsZiRDM.s: Assembler messages:
encrypt.c: /tmp/ccsZiRDM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZiRDM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsZiRDM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZiRDM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZiRDM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZiRDM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZiRDM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZiRDM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZiRDM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZiRDM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZiRDM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZiRDM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsZiRDM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZiRDM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsZiRDM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsZiRDM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZiRDM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZiRDM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZiRDM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZiRDM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZiRDM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZiRDM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZiRDM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZiRDM.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKzG9hE.s: Assembler messages:
encrypt.c: /tmp/ccKzG9hE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzG9hE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzG9hE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzG9hE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzG9hE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzG9hE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzG9hE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzG9hE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzG9hE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzG9hE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzG9hE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzG9hE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzG9hE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzG9hE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzG9hE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzG9hE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKzG9hE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzG9hE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzG9hE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzG9hE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzG9hE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzG9hE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzG9hE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzG9hE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccynizFy.s: Assembler messages:
encrypt.c: /tmp/ccynizFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccynizFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccynizFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccynizFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynizFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynizFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynizFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynizFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynizFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynizFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynizFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynizFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccynizFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynizFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccynizFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccynizFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynizFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynizFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynizFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynizFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynizFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccynizFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynizFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynizFy.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc462I1A.s: Assembler messages:
encrypt.c: /tmp/cc462I1A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc462I1A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc462I1A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc462I1A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc462I1A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc462I1A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc462I1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc462I1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc462I1A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc462I1A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc462I1A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc462I1A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc462I1A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc462I1A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc462I1A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc462I1A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc462I1A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc462I1A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc462I1A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc462I1A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc462I1A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc462I1A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc462I1A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc462I1A.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccWH3VIk.s: Assembler messages:
encrypt.c: /tmp/ccWH3VIk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWH3VIk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWH3VIk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWH3VIk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3VIk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3VIk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3VIk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3VIk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3VIk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWH3VIk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWH3VIk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWH3VIk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWH3VIk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3VIk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWH3VIk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWH3VIk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWH3VIk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3VIk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3VIk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3VIk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3VIk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWH3VIk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3VIk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3VIk.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC8kUNZ.s: Assembler messages:
encrypt.c: /tmp/ccC8kUNZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8kUNZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8kUNZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8kUNZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8kUNZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8kUNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8kUNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8kUNZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8kUNZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8kUNZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8kUNZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8kUNZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8kUNZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8kUNZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8kUNZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC8kUNZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8kUNZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8kUNZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8kUNZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8kUNZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8kUNZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8kUNZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8kUNZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8kUNZ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXl749o.s: Assembler messages:
encrypt.c: /tmp/ccXl749o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXl749o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXl749o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXl749o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl749o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl749o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl749o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl749o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl749o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl749o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl749o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl749o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXl749o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl749o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXl749o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl749o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXl749o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl749o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXl749o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXl749o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl749o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXl749o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXl749o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXl749o.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoYbufD.s: Assembler messages:
encrypt.c: /tmp/ccoYbufD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYbufD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYbufD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYbufD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYbufD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYbufD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYbufD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYbufD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYbufD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYbufD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYbufD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYbufD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYbufD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYbufD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYbufD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYbufD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoYbufD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYbufD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYbufD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYbufD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYbufD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYbufD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYbufD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYbufD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxvdBtK.s: Assembler messages:
encrypt.c: /tmp/ccxvdBtK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxvdBtK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxvdBtK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxvdBtK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvdBtK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvdBtK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvdBtK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvdBtK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvdBtK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxvdBtK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxvdBtK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxvdBtK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxvdBtK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvdBtK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxvdBtK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxvdBtK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxvdBtK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxvdBtK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxvdBtK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvdBtK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxvdBtK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxvdBtK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxvdBtK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxvdBtK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9j4z0t.s: Assembler messages:
encrypt.c: /tmp/cc9j4z0t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9j4z0t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9j4z0t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9j4z0t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j4z0t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j4z0t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j4z0t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j4z0t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j4z0t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9j4z0t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9j4z0t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9j4z0t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9j4z0t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j4z0t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9j4z0t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9j4z0t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9j4z0t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j4z0t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j4z0t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j4z0t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j4z0t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9j4z0t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j4z0t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j4z0t.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDFrQMn.s: Assembler messages:
encrypt.c: /tmp/ccDFrQMn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFrQMn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFrQMn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFrQMn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFrQMn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFrQMn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFrQMn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFrQMn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFrQMn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFrQMn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFrQMn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFrQMn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFrQMn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFrQMn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFrQMn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFrQMn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDFrQMn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFrQMn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFrQMn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFrQMn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFrQMn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFrQMn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFrQMn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFrQMn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8g2qUe.s: Assembler messages:
encrypt.c: /tmp/cc8g2qUe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8g2qUe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8g2qUe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8g2qUe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8g2qUe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8g2qUe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8g2qUe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8g2qUe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8g2qUe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8g2qUe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8g2qUe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8g2qUe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8g2qUe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8g2qUe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8g2qUe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8g2qUe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8g2qUe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8g2qUe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8g2qUe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8g2qUe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8g2qUe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8g2qUe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8g2qUe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8g2qUe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cctC2wcr.s: Assembler messages:
encrypt.c: /tmp/cctC2wcr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctC2wcr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctC2wcr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctC2wcr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctC2wcr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctC2wcr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctC2wcr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctC2wcr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctC2wcr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctC2wcr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctC2wcr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctC2wcr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctC2wcr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctC2wcr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctC2wcr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctC2wcr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctC2wcr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctC2wcr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctC2wcr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctC2wcr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctC2wcr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctC2wcr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctC2wcr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctC2wcr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9qz3Ye.s: Assembler messages:
encrypt.c: /tmp/cc9qz3Ye.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qz3Ye.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qz3Ye.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qz3Ye.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qz3Ye.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qz3Ye.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qz3Ye.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qz3Ye.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qz3Ye.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qz3Ye.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qz3Ye.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qz3Ye.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qz3Ye.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qz3Ye.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qz3Ye.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9qz3Ye.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qz3Ye.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qz3Ye.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qz3Ye.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qz3Ye.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qz3Ye.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qz3Ye.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qz3Ye.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qz3Ye.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ8A7yW.s: Assembler messages:
encrypt.c: /tmp/ccZ8A7yW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ8A7yW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ8A7yW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ8A7yW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8A7yW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8A7yW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8A7yW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8A7yW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8A7yW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8A7yW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8A7yW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8A7yW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ8A7yW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8A7yW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ8A7yW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8A7yW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ8A7yW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8A7yW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8A7yW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8A7yW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8A7yW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8A7yW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ8A7yW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8A7yW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8lduyN.s: Assembler messages:
encrypt.c: /tmp/cc8lduyN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lduyN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lduyN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lduyN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lduyN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lduyN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lduyN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lduyN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lduyN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lduyN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lduyN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lduyN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lduyN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lduyN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lduyN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lduyN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8lduyN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lduyN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lduyN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lduyN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lduyN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lduyN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8lduyN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lduyN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKokd8l.s: Assembler messages:
encrypt.c: /tmp/ccKokd8l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKokd8l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKokd8l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKokd8l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKokd8l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKokd8l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKokd8l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKokd8l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKokd8l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKokd8l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKokd8l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKokd8l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKokd8l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKokd8l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKokd8l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKokd8l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKokd8l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKokd8l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKokd8l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKokd8l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKokd8l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKokd8l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKokd8l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKokd8l.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTd6epy.s: Assembler messages:
encrypt.c: /tmp/ccTd6epy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTd6epy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTd6epy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTd6epy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd6epy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd6epy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd6epy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd6epy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd6epy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTd6epy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTd6epy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTd6epy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTd6epy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd6epy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTd6epy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTd6epy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTd6epy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTd6epy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTd6epy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTd6epy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd6epy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTd6epy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTd6epy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTd6epy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchDjHK8.s: Assembler messages:
encrypt.c: /tmp/cchDjHK8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDjHK8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDjHK8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchDjHK8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjHK8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjHK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjHK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjHK8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjHK8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDjHK8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDjHK8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDjHK8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDjHK8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjHK8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDjHK8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchDjHK8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDjHK8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjHK8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjHK8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjHK8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjHK8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDjHK8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjHK8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjHK8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccRCvbC1.s: Assembler messages:
encrypt.c: /tmp/ccRCvbC1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRCvbC1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRCvbC1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRCvbC1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCvbC1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCvbC1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCvbC1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCvbC1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCvbC1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCvbC1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCvbC1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCvbC1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRCvbC1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCvbC1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRCvbC1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRCvbC1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCvbC1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCvbC1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCvbC1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCvbC1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCvbC1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRCvbC1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCvbC1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCvbC1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccaJM9vu.s: Assembler messages:
encrypt.c: /tmp/ccaJM9vu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaJM9vu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaJM9vu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaJM9vu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJM9vu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJM9vu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJM9vu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJM9vu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJM9vu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJM9vu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJM9vu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJM9vu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaJM9vu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJM9vu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaJM9vu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJM9vu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaJM9vu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJM9vu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJM9vu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJM9vu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJM9vu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJM9vu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaJM9vu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJM9vu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJqYRBB.s: Assembler messages:
encrypt.c: /tmp/ccJqYRBB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJqYRBB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJqYRBB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJqYRBB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYRBB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYRBB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYRBB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYRBB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYRBB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqYRBB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqYRBB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqYRBB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJqYRBB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYRBB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJqYRBB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJqYRBB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqYRBB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYRBB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYRBB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYRBB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYRBB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJqYRBB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYRBB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYRBB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvhNVL7.s: Assembler messages:
encrypt.c: /tmp/ccvhNVL7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhNVL7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhNVL7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhNVL7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhNVL7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhNVL7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhNVL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhNVL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhNVL7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhNVL7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhNVL7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhNVL7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhNVL7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhNVL7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhNVL7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhNVL7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvhNVL7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhNVL7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhNVL7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhNVL7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhNVL7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhNVL7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhNVL7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhNVL7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccFAwix.s: Assembler messages:
encrypt.c: /tmp/cccFAwix.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccFAwix.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccFAwix.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccFAwix.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccFAwix.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccFAwix.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccFAwix.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFAwix.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFAwix.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFAwix.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFAwix.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFAwix.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cccFAwix.s: Assembler messages:
encrypt.c: /tmp/cccFAwix.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccFAwix.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccFAwix.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccFAwix.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccFAwix.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccFAwix.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccFAwix.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFAwix.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFAwix.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFAwix.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFAwix.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFAwix.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFAwix.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFAwix.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjBInjE.s: Assembler messages:
encrypt.c: /tmp/ccjBInjE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBInjE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBInjE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBInjE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBInjE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBInjE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBInjE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBInjE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBInjE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjBInjE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBInjE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBInjE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccjBInjE.s: Assembler messages:
encrypt.c: /tmp/ccjBInjE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBInjE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBInjE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBInjE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBInjE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBInjE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBInjE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBInjE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBInjE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjBInjE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBInjE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBInjE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBInjE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBInjE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZG1yHt.s: Assembler messages:
encrypt.c: /tmp/ccZG1yHt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZG1yHt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZG1yHt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZG1yHt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG1yHt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG1yHt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG1yHt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZG1yHt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZG1yHt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZG1yHt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG1yHt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZG1yHt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZG1yHt.s: Assembler messages:
encrypt.c: /tmp/ccZG1yHt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZG1yHt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZG1yHt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZG1yHt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG1yHt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG1yHt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG1yHt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZG1yHt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZG1yHt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZG1yHt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG1yHt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG1yHt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZG1yHt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG1yHt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxLogxm.s: Assembler messages:
encrypt.c: /tmp/ccxLogxm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxLogxm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxLogxm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxLogxm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxLogxm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxLogxm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxLogxm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLogxm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLogxm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLogxm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxLogxm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLogxm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccxLogxm.s: Assembler messages:
encrypt.c: /tmp/ccxLogxm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxLogxm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxLogxm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxLogxm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxLogxm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxLogxm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxLogxm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLogxm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLogxm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLogxm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLogxm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLogxm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxLogxm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLogxm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc8m20tl.s: Assembler messages:
encrypt.c: /tmp/cc8m20tl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8m20tl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8m20tl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8m20tl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8m20tl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8m20tl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8m20tl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8m20tl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8m20tl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8m20tl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8m20tl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8m20tl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc8m20tl.s: Assembler messages:
encrypt.c: /tmp/cc8m20tl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8m20tl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8m20tl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8m20tl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8m20tl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8m20tl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8m20tl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8m20tl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8m20tl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8m20tl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8m20tl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8m20tl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8m20tl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8m20tl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccMGhksd.s: Assembler messages:
encrypt.c: /tmp/ccMGhksd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGhksd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGhksd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGhksd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGhksd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGhksd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMGhksd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGhksd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGhksd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGhksd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGhksd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGhksd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccMGhksd.s: Assembler messages:
encrypt.c: /tmp/ccMGhksd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGhksd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGhksd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGhksd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGhksd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGhksd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMGhksd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGhksd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGhksd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGhksd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGhksd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGhksd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGhksd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGhksd.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpCGYKT.s: Assembler messages:
encrypt.c: /tmp/ccpCGYKT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCGYKT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpCGYKT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpCGYKT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpCGYKT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpCGYKT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpCGYKT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGYKT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGYKT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGYKT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCGYKT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGYKT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccpCGYKT.s: Assembler messages:
encrypt.c: /tmp/ccpCGYKT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCGYKT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpCGYKT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpCGYKT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpCGYKT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpCGYKT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpCGYKT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGYKT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGYKT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGYKT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGYKT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGYKT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCGYKT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGYKT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxcLlsa.s: Assembler messages:
encrypt.c: /tmp/ccxcLlsa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcLlsa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxcLlsa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxcLlsa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcLlsa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcLlsa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcLlsa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxcLlsa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxcLlsa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxcLlsa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcLlsa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcLlsa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccxcLlsa.s: Assembler messages:
encrypt.c: /tmp/ccxcLlsa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcLlsa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxcLlsa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxcLlsa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcLlsa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcLlsa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcLlsa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxcLlsa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxcLlsa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxcLlsa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcLlsa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcLlsa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcLlsa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcLlsa.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3HsSNQ.s: Assembler messages:
encrypt.c: /tmp/cc3HsSNQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3HsSNQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3HsSNQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3HsSNQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HsSNQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HsSNQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HsSNQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HsSNQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HsSNQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HsSNQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HsSNQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HsSNQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3HsSNQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HsSNQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3HsSNQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HsSNQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3HsSNQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HsSNQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3HsSNQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3HsSNQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HsSNQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3HsSNQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3HsSNQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3HsSNQ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm9Jsim.s: Assembler messages:
encrypt.c: /tmp/ccm9Jsim.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm9Jsim.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm9Jsim.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm9Jsim.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Jsim.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Jsim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Jsim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Jsim.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Jsim.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9Jsim.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9Jsim.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9Jsim.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm9Jsim.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Jsim.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm9Jsim.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm9Jsim.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9Jsim.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9Jsim.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9Jsim.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Jsim.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9Jsim.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm9Jsim.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9Jsim.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9Jsim.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSuzVj7.s: Assembler messages:
encrypt.c: /tmp/ccSuzVj7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuzVj7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuzVj7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuzVj7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuzVj7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuzVj7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuzVj7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuzVj7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuzVj7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuzVj7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuzVj7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuzVj7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuzVj7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuzVj7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuzVj7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSuzVj7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuzVj7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuzVj7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuzVj7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuzVj7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuzVj7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuzVj7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuzVj7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuzVj7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclMlSvC.s: Assembler messages:
encrypt.c: /tmp/cclMlSvC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclMlSvC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclMlSvC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclMlSvC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlSvC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlSvC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlSvC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlSvC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlSvC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMlSvC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMlSvC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMlSvC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclMlSvC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlSvC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclMlSvC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMlSvC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclMlSvC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMlSvC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclMlSvC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclMlSvC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlSvC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclMlSvC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclMlSvC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclMlSvC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccPAmLIw.s: Assembler messages:
encrypt.c: /tmp/ccPAmLIw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAmLIw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAmLIw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAmLIw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAmLIw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAmLIw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAmLIw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAmLIw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAmLIw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAmLIw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAmLIw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAmLIw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAmLIw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAmLIw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAmLIw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAmLIw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPAmLIw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAmLIw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAmLIw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAmLIw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAmLIw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAmLIw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAmLIw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAmLIw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cceDgnD2.s: Assembler messages:
encrypt.c: /tmp/cceDgnD2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceDgnD2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceDgnD2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceDgnD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDgnD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDgnD2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDgnD2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDgnD2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDgnD2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDgnD2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDgnD2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDgnD2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceDgnD2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDgnD2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceDgnD2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceDgnD2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDgnD2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDgnD2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDgnD2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDgnD2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDgnD2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceDgnD2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDgnD2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDgnD2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Etm2P.s: Assembler messages:
encrypt.c: /tmp/cc0Etm2P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Etm2P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Etm2P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Etm2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Etm2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Etm2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Etm2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Etm2P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Etm2P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Etm2P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Etm2P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Etm2P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Etm2P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Etm2P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Etm2P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Etm2P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Etm2P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Etm2P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Etm2P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Etm2P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Etm2P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Etm2P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Etm2P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Etm2P.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKGZpjj.s: Assembler messages:
encrypt.c: /tmp/ccKGZpjj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKGZpjj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKGZpjj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKGZpjj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGZpjj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGZpjj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGZpjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGZpjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGZpjj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGZpjj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGZpjj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGZpjj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKGZpjj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGZpjj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKGZpjj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGZpjj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKGZpjj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGZpjj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGZpjj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGZpjj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGZpjj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGZpjj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKGZpjj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGZpjj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHLwhzi.s: Assembler messages:
encrypt.c: /tmp/ccHLwhzi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLwhzi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLwhzi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLwhzi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLwhzi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLwhzi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLwhzi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLwhzi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLwhzi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLwhzi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLwhzi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLwhzi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLwhzi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLwhzi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLwhzi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHLwhzi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLwhzi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLwhzi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLwhzi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLwhzi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLwhzi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLwhzi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLwhzi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLwhzi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLNPvNI.s: Assembler messages:
encrypt.c: /tmp/ccLNPvNI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNPvNI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNPvNI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNPvNI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNPvNI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNPvNI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNPvNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNPvNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNPvNI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNPvNI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNPvNI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNPvNI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNPvNI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNPvNI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNPvNI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNPvNI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNPvNI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNPvNI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNPvNI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNPvNI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNPvNI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNPvNI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNPvNI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNPvNI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGYgfsm.s: Assembler messages:
encrypt.c: /tmp/ccGYgfsm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGYgfsm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGYgfsm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGYgfsm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYgfsm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYgfsm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYgfsm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYgfsm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYgfsm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYgfsm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYgfsm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYgfsm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGYgfsm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYgfsm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGYgfsm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYgfsm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGYgfsm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYgfsm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGYgfsm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGYgfsm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYgfsm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGYgfsm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGYgfsm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGYgfsm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchMx4BV.s: Assembler messages:
encrypt.c: /tmp/cchMx4BV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMx4BV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMx4BV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMx4BV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMx4BV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMx4BV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMx4BV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMx4BV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMx4BV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMx4BV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMx4BV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMx4BV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMx4BV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMx4BV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMx4BV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchMx4BV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMx4BV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMx4BV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMx4BV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMx4BV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMx4BV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMx4BV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMx4BV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMx4BV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8r2nNJ.s: Assembler messages:
encrypt.c: /tmp/cc8r2nNJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8r2nNJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8r2nNJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8r2nNJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r2nNJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r2nNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r2nNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r2nNJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r2nNJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8r2nNJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8r2nNJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8r2nNJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8r2nNJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r2nNJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8r2nNJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8r2nNJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8r2nNJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8r2nNJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8r2nNJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r2nNJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8r2nNJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8r2nNJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8r2nNJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8r2nNJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDhK8ff.s: Assembler messages:
encrypt.c: /tmp/ccDhK8ff.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhK8ff.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhK8ff.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhK8ff.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhK8ff.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhK8ff.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhK8ff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhK8ff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhK8ff.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhK8ff.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhK8ff.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhK8ff.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhK8ff.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhK8ff.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhK8ff.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhK8ff.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDhK8ff.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhK8ff.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhK8ff.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhK8ff.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhK8ff.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhK8ff.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhK8ff.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhK8ff.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRncMRq.s: Assembler messages:
encrypt.c: /tmp/ccRncMRq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRncMRq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRncMRq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRncMRq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRncMRq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRncMRq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRncMRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRncMRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRncMRq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRncMRq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRncMRq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRncMRq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRncMRq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRncMRq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRncMRq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRncMRq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRncMRq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRncMRq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRncMRq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRncMRq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRncMRq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRncMRq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRncMRq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRncMRq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx9i7la.s: Assembler messages:
encrypt.c: /tmp/ccx9i7la.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9i7la.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9i7la.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9i7la.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9i7la.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9i7la.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9i7la.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9i7la.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9i7la.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9i7la.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9i7la.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9i7la.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9i7la.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9i7la.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9i7la.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx9i7la.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9i7la.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9i7la.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9i7la.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9i7la.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9i7la.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9i7la.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9i7la.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9i7la.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMgAAGN.s: Assembler messages:
encrypt.c: /tmp/ccMgAAGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMgAAGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMgAAGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMgAAGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgAAGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgAAGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgAAGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgAAGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgAAGN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgAAGN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgAAGN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgAAGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMgAAGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgAAGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMgAAGN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMgAAGN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgAAGN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgAAGN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgAAGN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgAAGN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgAAGN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMgAAGN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgAAGN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgAAGN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoZMtHd.s: Assembler messages:
encrypt.c: /tmp/ccoZMtHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZMtHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZMtHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZMtHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZMtHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZMtHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZMtHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZMtHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZMtHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZMtHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZMtHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZMtHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZMtHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZMtHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZMtHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZMtHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoZMtHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZMtHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZMtHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZMtHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZMtHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZMtHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZMtHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZMtHd.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMk4bV5.s: Assembler messages:
encrypt.c: /tmp/ccMk4bV5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMk4bV5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMk4bV5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMk4bV5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk4bV5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk4bV5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk4bV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk4bV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk4bV5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMk4bV5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMk4bV5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMk4bV5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMk4bV5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk4bV5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMk4bV5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMk4bV5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMk4bV5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMk4bV5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMk4bV5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMk4bV5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk4bV5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMk4bV5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMk4bV5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMk4bV5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv5HmCD.s: Assembler messages:
encrypt.c: /tmp/ccv5HmCD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv5HmCD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv5HmCD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv5HmCD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5HmCD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5HmCD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5HmCD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5HmCD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5HmCD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv5HmCD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv5HmCD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv5HmCD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv5HmCD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5HmCD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv5HmCD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv5HmCD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv5HmCD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5HmCD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5HmCD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5HmCD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5HmCD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv5HmCD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5HmCD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5HmCD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBIdRZM.s: Assembler messages:
encrypt.c: /tmp/ccBIdRZM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBIdRZM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBIdRZM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBIdRZM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIdRZM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIdRZM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIdRZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIdRZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIdRZM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIdRZM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIdRZM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIdRZM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBIdRZM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIdRZM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBIdRZM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIdRZM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBIdRZM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIdRZM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIdRZM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIdRZM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIdRZM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIdRZM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBIdRZM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIdRZM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRJydov.s: Assembler messages:
encrypt.c: /tmp/ccRJydov.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJydov.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJydov.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJydov.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJydov.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJydov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJydov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJydov.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJydov.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJydov.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJydov.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJydov.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJydov.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJydov.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJydov.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRJydov.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJydov.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJydov.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJydov.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJydov.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJydov.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJydov.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJydov.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJydov.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBSCBBS.s: Assembler messages:
encrypt.c: /tmp/ccBSCBBS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSCBBS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSCBBS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSCBBS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSCBBS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSCBBS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSCBBS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSCBBS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSCBBS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSCBBS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSCBBS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSCBBS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSCBBS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSCBBS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSCBBS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSCBBS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBSCBBS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSCBBS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSCBBS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSCBBS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSCBBS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSCBBS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSCBBS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSCBBS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKXoFTC.s: Assembler messages:
encrypt.c: /tmp/ccKXoFTC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXoFTC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXoFTC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXoFTC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXoFTC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXoFTC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXoFTC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXoFTC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXoFTC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXoFTC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXoFTC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXoFTC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXoFTC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXoFTC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXoFTC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKXoFTC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXoFTC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXoFTC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXoFTC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXoFTC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXoFTC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXoFTC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXoFTC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXoFTC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6BRQLq.s: Assembler messages:
encrypt.c: /tmp/cc6BRQLq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6BRQLq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6BRQLq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6BRQLq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BRQLq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BRQLq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BRQLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BRQLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BRQLq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BRQLq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BRQLq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BRQLq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6BRQLq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BRQLq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6BRQLq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BRQLq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6BRQLq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BRQLq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BRQLq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BRQLq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BRQLq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BRQLq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6BRQLq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BRQLq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDVpmzt.s: Assembler messages:
encrypt.c: /tmp/ccDVpmzt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVpmzt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVpmzt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVpmzt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVpmzt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVpmzt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVpmzt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVpmzt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVpmzt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVpmzt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVpmzt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVpmzt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVpmzt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVpmzt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVpmzt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDVpmzt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVpmzt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVpmzt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVpmzt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVpmzt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVpmzt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVpmzt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVpmzt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVpmzt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLc79vw.s: Assembler messages:
encrypt.c: /tmp/ccLc79vw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLc79vw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLc79vw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLc79vw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc79vw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc79vw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc79vw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc79vw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc79vw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc79vw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc79vw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc79vw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLc79vw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc79vw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLc79vw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc79vw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLc79vw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc79vw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc79vw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc79vw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc79vw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc79vw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLc79vw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc79vw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVdtPYh.s: Assembler messages:
encrypt.c: /tmp/ccVdtPYh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVdtPYh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVdtPYh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVdtPYh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdtPYh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdtPYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdtPYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdtPYh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdtPYh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVdtPYh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVdtPYh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVdtPYh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVdtPYh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdtPYh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVdtPYh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVdtPYh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVdtPYh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdtPYh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdtPYh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdtPYh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdtPYh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVdtPYh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdtPYh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdtPYh.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3WKdp9.s: Assembler messages:
encrypt.c: /tmp/cc3WKdp9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3WKdp9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3WKdp9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3WKdp9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKdp9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKdp9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKdp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKdp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKdp9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKdp9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKdp9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKdp9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3WKdp9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKdp9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3WKdp9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKdp9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3WKdp9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKdp9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WKdp9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WKdp9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKdp9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WKdp9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3WKdp9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WKdp9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxPTRj9.s: Assembler messages:
encrypt.c: /tmp/ccxPTRj9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxPTRj9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxPTRj9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxPTRj9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTRj9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTRj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTRj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTRj9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTRj9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPTRj9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPTRj9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPTRj9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxPTRj9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTRj9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxPTRj9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxPTRj9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPTRj9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTRj9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTRj9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTRj9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTRj9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxPTRj9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTRj9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTRj9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc08zs2c.s: Assembler messages:
encrypt.c: /tmp/cc08zs2c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08zs2c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08zs2c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc08zs2c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08zs2c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08zs2c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08zs2c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08zs2c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08zs2c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08zs2c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08zs2c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08zs2c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08zs2c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08zs2c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08zs2c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc08zs2c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08zs2c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08zs2c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08zs2c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08zs2c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08zs2c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08zs2c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08zs2c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08zs2c.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwzevG6.s: Assembler messages:
encrypt.c: /tmp/ccwzevG6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwzevG6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwzevG6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwzevG6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzevG6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzevG6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzevG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzevG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzevG6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzevG6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzevG6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzevG6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwzevG6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzevG6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwzevG6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzevG6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwzevG6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzevG6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzevG6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzevG6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzevG6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzevG6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwzevG6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzevG6.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQYMKNP.s: Assembler messages:
encrypt.c: /tmp/ccQYMKNP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYMKNP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYMKNP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYMKNP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYMKNP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYMKNP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYMKNP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYMKNP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYMKNP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYMKNP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYMKNP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYMKNP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYMKNP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYMKNP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYMKNP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYMKNP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQYMKNP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYMKNP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYMKNP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYMKNP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYMKNP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYMKNP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQYMKNP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYMKNP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvMtXIQ.s: Assembler messages:
encrypt.c: /tmp/ccvMtXIQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMtXIQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMtXIQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMtXIQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMtXIQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMtXIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMtXIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMtXIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMtXIQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMtXIQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMtXIQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMtXIQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMtXIQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMtXIQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMtXIQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvMtXIQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMtXIQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMtXIQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMtXIQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMtXIQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMtXIQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMtXIQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMtXIQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMtXIQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMKXUhO.s: Assembler messages:
encrypt.c: /tmp/ccMKXUhO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMKXUhO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMKXUhO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMKXUhO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKXUhO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKXUhO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKXUhO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKXUhO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKXUhO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKXUhO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKXUhO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKXUhO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMKXUhO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKXUhO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMKXUhO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKXUhO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMKXUhO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKXUhO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKXUhO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKXUhO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKXUhO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKXUhO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKXUhO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKXUhO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cceeF83K.s: Assembler messages:
encrypt.c: /tmp/cceeF83K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceeF83K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceeF83K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceeF83K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeF83K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeF83K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeF83K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeF83K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeF83K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeF83K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeF83K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeF83K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceeF83K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeF83K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceeF83K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceeF83K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeF83K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeF83K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeF83K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeF83K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeF83K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeF83K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeF83K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeF83K.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPlBZBx.s: Assembler messages:
encrypt.c: /tmp/ccPlBZBx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPlBZBx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPlBZBx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPlBZBx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlBZBx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlBZBx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlBZBx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlBZBx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlBZBx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPlBZBx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPlBZBx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPlBZBx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPlBZBx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlBZBx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPlBZBx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPlBZBx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPlBZBx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlBZBx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlBZBx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlBZBx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlBZBx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPlBZBx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlBZBx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlBZBx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTgwh2y.s: Assembler messages:
encrypt.c: /tmp/ccTgwh2y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTgwh2y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTgwh2y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTgwh2y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgwh2y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgwh2y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgwh2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgwh2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgwh2y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgwh2y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgwh2y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgwh2y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTgwh2y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgwh2y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTgwh2y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgwh2y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTgwh2y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgwh2y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgwh2y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgwh2y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgwh2y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgwh2y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTgwh2y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgwh2y.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKsLNvY.s: Assembler messages:
encrypt.c: /tmp/ccKsLNvY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKsLNvY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKsLNvY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKsLNvY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsLNvY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsLNvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsLNvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsLNvY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsLNvY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKsLNvY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKsLNvY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKsLNvY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKsLNvY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsLNvY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKsLNvY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKsLNvY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKsLNvY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKsLNvY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKsLNvY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsLNvY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKsLNvY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKsLNvY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKsLNvY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKsLNvY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVp4mTp.s: Assembler messages:
encrypt.c: /tmp/ccVp4mTp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVp4mTp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVp4mTp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVp4mTp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp4mTp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp4mTp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp4mTp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp4mTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp4mTp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVp4mTp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVp4mTp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVp4mTp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVp4mTp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp4mTp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVp4mTp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVp4mTp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVp4mTp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVp4mTp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVp4mTp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVp4mTp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp4mTp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVp4mTp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVp4mTp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVp4mTp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd0eXud.s: Assembler messages:
encrypt.c: /tmp/ccd0eXud.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0eXud.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0eXud.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0eXud.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0eXud.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0eXud.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0eXud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0eXud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0eXud.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0eXud.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0eXud.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0eXud.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0eXud.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0eXud.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0eXud.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0eXud.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd0eXud.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0eXud.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0eXud.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0eXud.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0eXud.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0eXud.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0eXud.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0eXud.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchRXAgP.s: Assembler messages:
encrypt.c: /tmp/cchRXAgP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRXAgP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchRXAgP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchRXAgP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXAgP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXAgP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXAgP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXAgP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXAgP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchRXAgP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchRXAgP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchRXAgP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchRXAgP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXAgP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchRXAgP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchRXAgP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchRXAgP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRXAgP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRXAgP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXAgP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRXAgP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRXAgP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRXAgP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRXAgP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc5EOELu.s: Assembler messages:
encrypt.c: /tmp/cc5EOELu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EOELu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EOELu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EOELu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EOELu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EOELu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EOELu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EOELu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EOELu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EOELu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EOELu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EOELu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EOELu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EOELu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EOELu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EOELu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EOELu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EOELu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EOELu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EOELu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EOELu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EOELu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EOELu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EOELu.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccpXLnDZ.s: Assembler messages:
encrypt.c: /tmp/ccpXLnDZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXLnDZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXLnDZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXLnDZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXLnDZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXLnDZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXLnDZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXLnDZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXLnDZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXLnDZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXLnDZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXLnDZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXLnDZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXLnDZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXLnDZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXLnDZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpXLnDZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXLnDZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXLnDZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXLnDZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXLnDZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXLnDZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXLnDZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXLnDZ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbjq9hk.s: Assembler messages:
encrypt.c: /tmp/ccbjq9hk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjq9hk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjq9hk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjq9hk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjq9hk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjq9hk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjq9hk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjq9hk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjq9hk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjq9hk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjq9hk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjq9hk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjq9hk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjq9hk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjq9hk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbjq9hk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjq9hk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjq9hk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjq9hk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjq9hk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjq9hk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjq9hk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjq9hk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjq9hk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckxK6EJ.s: Assembler messages:
encrypt.c: /tmp/cckxK6EJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxK6EJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxK6EJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckxK6EJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxK6EJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxK6EJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxK6EJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxK6EJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxK6EJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxK6EJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxK6EJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxK6EJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxK6EJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxK6EJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxK6EJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxK6EJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckxK6EJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxK6EJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxK6EJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxK6EJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxK6EJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxK6EJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxK6EJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxK6EJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI4DWGn.s: Assembler messages:
encrypt.c: /tmp/ccI4DWGn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4DWGn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4DWGn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4DWGn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4DWGn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4DWGn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4DWGn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4DWGn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4DWGn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4DWGn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4DWGn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4DWGn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4DWGn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4DWGn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4DWGn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI4DWGn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4DWGn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4DWGn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4DWGn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4DWGn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4DWGn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4DWGn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4DWGn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4DWGn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx0h5LL.s: Assembler messages:
encrypt.c: /tmp/ccx0h5LL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0h5LL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0h5LL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0h5LL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0h5LL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0h5LL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0h5LL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0h5LL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0h5LL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0h5LL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0h5LL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0h5LL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0h5LL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0h5LL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0h5LL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0h5LL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0h5LL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0h5LL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0h5LL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0h5LL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0h5LL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0h5LL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0h5LL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0h5LL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWvOpVi.s: Assembler messages:
encrypt.c: /tmp/ccWvOpVi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWvOpVi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWvOpVi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWvOpVi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvOpVi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvOpVi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvOpVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvOpVi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvOpVi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvOpVi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvOpVi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvOpVi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWvOpVi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvOpVi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWvOpVi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWvOpVi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvOpVi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvOpVi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvOpVi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvOpVi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvOpVi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWvOpVi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvOpVi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvOpVi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjKpeby.s: Assembler messages:
encrypt.c: /tmp/ccjKpeby.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKpeby.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKpeby.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKpeby.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKpeby.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKpeby.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKpeby.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKpeby.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKpeby.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKpeby.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKpeby.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKpeby.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKpeby.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKpeby.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKpeby.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKpeby.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjKpeby.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKpeby.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKpeby.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKpeby.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKpeby.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKpeby.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKpeby.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKpeby.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccffYVJ7.s: Assembler messages:
encrypt.c: /tmp/ccffYVJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccffYVJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccffYVJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccffYVJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffYVJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffYVJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffYVJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffYVJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffYVJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffYVJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffYVJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffYVJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccffYVJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffYVJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccffYVJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccffYVJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffYVJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffYVJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffYVJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffYVJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffYVJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccffYVJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffYVJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffYVJ7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnDfu1u.s: Assembler messages:
encrypt.c: /tmp/ccnDfu1u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnDfu1u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnDfu1u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnDfu1u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDfu1u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDfu1u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDfu1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDfu1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDfu1u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDfu1u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDfu1u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDfu1u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnDfu1u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDfu1u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnDfu1u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDfu1u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnDfu1u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDfu1u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDfu1u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDfu1u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDfu1u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDfu1u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnDfu1u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDfu1u.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIU8K2e.s: Assembler messages:
encrypt.c: /tmp/ccIU8K2e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIU8K2e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIU8K2e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIU8K2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU8K2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU8K2e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU8K2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU8K2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU8K2e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIU8K2e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIU8K2e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIU8K2e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIU8K2e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU8K2e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIU8K2e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIU8K2e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIU8K2e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIU8K2e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIU8K2e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIU8K2e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIU8K2e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIU8K2e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIU8K2e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIU8K2e.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz3blZV.s: Assembler messages:
encrypt.c: /tmp/ccz3blZV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz3blZV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz3blZV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz3blZV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3blZV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3blZV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3blZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3blZV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3blZV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3blZV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3blZV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3blZV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz3blZV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3blZV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz3blZV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz3blZV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3blZV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3blZV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3blZV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3blZV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3blZV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz3blZV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3blZV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3blZV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW2N5rj.s: Assembler messages:
encrypt.c: /tmp/ccW2N5rj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2N5rj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW2N5rj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW2N5rj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2N5rj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2N5rj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2N5rj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2N5rj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2N5rj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2N5rj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2N5rj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2N5rj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW2N5rj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2N5rj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW2N5rj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW2N5rj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2N5rj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2N5rj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2N5rj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2N5rj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2N5rj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2N5rj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2N5rj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2N5rj.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwIo15x.s: Assembler messages:
encrypt.c: /tmp/ccwIo15x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwIo15x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwIo15x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwIo15x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIo15x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIo15x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIo15x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIo15x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIo15x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIo15x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIo15x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIo15x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwIo15x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIo15x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwIo15x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIo15x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwIo15x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIo15x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIo15x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIo15x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIo15x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIo15x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwIo15x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIo15x.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclnTVEc.s: Assembler messages:
encrypt.c: /tmp/cclnTVEc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclnTVEc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclnTVEc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclnTVEc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnTVEc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnTVEc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnTVEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnTVEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnTVEc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnTVEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnTVEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnTVEc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclnTVEc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnTVEc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclnTVEc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnTVEc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclnTVEc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnTVEc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnTVEc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnTVEc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnTVEc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnTVEc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclnTVEc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnTVEc.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq9OFa1.s: Assembler messages:
encrypt.c: /tmp/ccq9OFa1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq9OFa1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq9OFa1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq9OFa1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9OFa1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9OFa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9OFa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9OFa1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9OFa1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9OFa1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9OFa1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9OFa1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq9OFa1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9OFa1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq9OFa1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq9OFa1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9OFa1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9OFa1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9OFa1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9OFa1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9OFa1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9OFa1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9OFa1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9OFa1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4mtg32.s: Assembler messages:
encrypt.c: /tmp/cc4mtg32.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mtg32.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mtg32.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mtg32.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mtg32.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mtg32.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mtg32.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mtg32.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mtg32.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mtg32.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mtg32.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mtg32.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mtg32.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mtg32.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mtg32.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4mtg32.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mtg32.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mtg32.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mtg32.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mtg32.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mtg32.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mtg32.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mtg32.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mtg32.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cckib968.s: Assembler messages:
encrypt.c: /tmp/cckib968.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckib968.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckib968.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckib968.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckib968.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckib968.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckib968.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckib968.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckib968.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckib968.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckib968.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckib968.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckib968.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckib968.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckib968.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckib968.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckib968.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckib968.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckib968.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckib968.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckib968.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckib968.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckib968.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckib968.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYI94JK.s: Assembler messages:
encrypt.c: /tmp/ccYI94JK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYI94JK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYI94JK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYI94JK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI94JK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI94JK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI94JK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI94JK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI94JK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYI94JK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYI94JK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYI94JK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYI94JK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI94JK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYI94JK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYI94JK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYI94JK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYI94JK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYI94JK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI94JK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYI94JK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYI94JK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYI94JK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYI94JK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj5OjaR.s: Assembler messages:
encrypt.c: /tmp/ccj5OjaR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5OjaR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5OjaR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5OjaR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5OjaR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5OjaR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5OjaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5OjaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5OjaR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5OjaR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5OjaR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5OjaR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5OjaR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5OjaR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5OjaR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5OjaR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj5OjaR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5OjaR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5OjaR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5OjaR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5OjaR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5OjaR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5OjaR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5OjaR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLCVncP.s: Assembler messages:
encrypt.c: /tmp/ccLCVncP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLCVncP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLCVncP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLCVncP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCVncP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCVncP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCVncP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCVncP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCVncP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCVncP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCVncP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCVncP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLCVncP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCVncP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLCVncP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLCVncP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCVncP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCVncP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCVncP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCVncP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCVncP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLCVncP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCVncP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCVncP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrWKtzS.s: Assembler messages:
encrypt.c: /tmp/ccrWKtzS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWKtzS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWKtzS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWKtzS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWKtzS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWKtzS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWKtzS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWKtzS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWKtzS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWKtzS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWKtzS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWKtzS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWKtzS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWKtzS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWKtzS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWKtzS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrWKtzS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWKtzS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWKtzS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWKtzS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWKtzS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWKtzS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWKtzS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWKtzS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb7Ezfy.s: Assembler messages:
encrypt.c: /tmp/ccb7Ezfy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb7Ezfy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb7Ezfy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb7Ezfy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7Ezfy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7Ezfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7Ezfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7Ezfy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7Ezfy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb7Ezfy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb7Ezfy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb7Ezfy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb7Ezfy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7Ezfy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb7Ezfy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb7Ezfy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb7Ezfy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb7Ezfy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb7Ezfy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7Ezfy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb7Ezfy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb7Ezfy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb7Ezfy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb7Ezfy.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyCc13u.s: Assembler messages:
encrypt.c: /tmp/ccyCc13u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCc13u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCc13u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCc13u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCc13u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCc13u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCc13u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCc13u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCc13u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCc13u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCc13u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCc13u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCc13u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCc13u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCc13u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCc13u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyCc13u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCc13u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCc13u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCc13u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCc13u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCc13u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCc13u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCc13u.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZV03Vt.s: Assembler messages:
encrypt.c: /tmp/ccZV03Vt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZV03Vt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZV03Vt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZV03Vt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV03Vt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV03Vt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV03Vt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV03Vt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV03Vt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZV03Vt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZV03Vt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZV03Vt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZV03Vt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV03Vt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZV03Vt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZV03Vt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZV03Vt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV03Vt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV03Vt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV03Vt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV03Vt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZV03Vt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV03Vt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV03Vt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvEpNKw.s: Assembler messages:
encrypt.c: /tmp/ccvEpNKw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEpNKw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEpNKw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvEpNKw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpNKw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpNKw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpNKw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpNKw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpNKw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEpNKw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEpNKw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEpNKw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvEpNKw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpNKw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEpNKw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEpNKw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvEpNKw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEpNKw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEpNKw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEpNKw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpNKw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEpNKw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvEpNKw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEpNKw.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBQAqo8.s: Assembler messages:
encrypt.c: /tmp/ccBQAqo8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQAqo8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQAqo8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQAqo8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQAqo8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQAqo8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQAqo8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQAqo8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQAqo8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQAqo8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQAqo8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQAqo8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQAqo8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQAqo8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQAqo8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQAqo8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBQAqo8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQAqo8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQAqo8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQAqo8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQAqo8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQAqo8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQAqo8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQAqo8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJj7FQ6.s: Assembler messages:
encrypt.c: /tmp/ccJj7FQ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJj7FQ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJj7FQ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJj7FQ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7FQ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7FQ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7FQ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7FQ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7FQ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJj7FQ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJj7FQ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJj7FQ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJj7FQ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7FQ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJj7FQ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJj7FQ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJj7FQ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7FQ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7FQ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7FQ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7FQ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJj7FQ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7FQ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7FQ6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckcqGTv.s: Assembler messages:
encrypt.c: /tmp/cckcqGTv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckcqGTv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckcqGTv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckcqGTv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcqGTv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcqGTv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcqGTv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcqGTv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcqGTv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcqGTv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcqGTv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcqGTv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckcqGTv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcqGTv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckcqGTv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckcqGTv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcqGTv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcqGTv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcqGTv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcqGTv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcqGTv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckcqGTv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcqGTv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcqGTv.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpQfNI0.s: Assembler messages:
encrypt.c: /tmp/ccpQfNI0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpQfNI0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpQfNI0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpQfNI0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQfNI0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQfNI0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQfNI0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQfNI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQfNI0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQfNI0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQfNI0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQfNI0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpQfNI0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQfNI0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpQfNI0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQfNI0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpQfNI0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQfNI0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQfNI0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQfNI0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQfNI0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQfNI0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQfNI0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQfNI0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0tURjg.s: Assembler messages:
encrypt.c: /tmp/cc0tURjg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tURjg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tURjg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tURjg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tURjg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tURjg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tURjg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tURjg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tURjg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tURjg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tURjg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tURjg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tURjg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tURjg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tURjg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0tURjg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tURjg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tURjg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tURjg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tURjg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tURjg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tURjg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tURjg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tURjg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZhmdQJ.s: Assembler messages:
encrypt.c: /tmp/ccZhmdQJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhmdQJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhmdQJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhmdQJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhmdQJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhmdQJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhmdQJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhmdQJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhmdQJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhmdQJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhmdQJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhmdQJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhmdQJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhmdQJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhmdQJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhmdQJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZhmdQJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhmdQJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhmdQJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhmdQJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhmdQJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhmdQJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhmdQJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhmdQJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2KiGY1.s: Assembler messages:
encrypt.c: /tmp/cc2KiGY1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2KiGY1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2KiGY1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2KiGY1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KiGY1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KiGY1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KiGY1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KiGY1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KiGY1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KiGY1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KiGY1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KiGY1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2KiGY1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KiGY1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2KiGY1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2KiGY1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KiGY1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KiGY1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KiGY1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KiGY1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KiGY1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2KiGY1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KiGY1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KiGY1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsBAGiC.s: Assembler messages:
encrypt.c: /tmp/ccsBAGiC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsBAGiC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsBAGiC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsBAGiC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAGiC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAGiC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAGiC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAGiC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAGiC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBAGiC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBAGiC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBAGiC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsBAGiC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAGiC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsBAGiC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBAGiC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsBAGiC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBAGiC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsBAGiC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsBAGiC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAGiC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsBAGiC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsBAGiC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsBAGiC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc35qOdN.s: Assembler messages:
encrypt.c: /tmp/cc35qOdN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35qOdN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35qOdN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc35qOdN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35qOdN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35qOdN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35qOdN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35qOdN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35qOdN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35qOdN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35qOdN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35qOdN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35qOdN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35qOdN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35qOdN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc35qOdN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35qOdN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35qOdN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35qOdN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35qOdN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35qOdN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc35qOdN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35qOdN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35qOdN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj9lFck.s: Assembler messages:
encrypt.c: /tmp/ccj9lFck.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9lFck.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9lFck.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9lFck.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9lFck.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9lFck.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9lFck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9lFck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9lFck.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9lFck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9lFck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9lFck.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9lFck.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9lFck.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9lFck.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9lFck.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj9lFck.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9lFck.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9lFck.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9lFck.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9lFck.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9lFck.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9lFck.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9lFck.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9QQLDk.s: Assembler messages:
encrypt.c: /tmp/cc9QQLDk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QQLDk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9QQLDk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9QQLDk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQLDk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQLDk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQLDk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQLDk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQLDk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QQLDk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QQLDk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QQLDk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9QQLDk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQLDk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9QQLDk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QQLDk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9QQLDk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QQLDk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QQLDk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QQLDk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQLDk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QQLDk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QQLDk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QQLDk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwtwqJR.s: Assembler messages:
encrypt.c: /tmp/ccwtwqJR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwtwqJR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwtwqJR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwtwqJR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtwqJR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtwqJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtwqJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtwqJR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtwqJR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwtwqJR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwtwqJR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwtwqJR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwtwqJR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtwqJR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwtwqJR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwtwqJR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwtwqJR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtwqJR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtwqJR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtwqJR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtwqJR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtwqJR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtwqJR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtwqJR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccelE942.s: Assembler messages:
encrypt.c: /tmp/ccelE942.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccelE942.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccelE942.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccelE942.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE942.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE942.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE942.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE942.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE942.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE942.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE942.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE942.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccelE942.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE942.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccelE942.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE942.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccelE942.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE942.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelE942.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelE942.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE942.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelE942.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccelE942.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelE942.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqVbEuy.s: Assembler messages:
encrypt.c: /tmp/ccqVbEuy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVbEuy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVbEuy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVbEuy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVbEuy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVbEuy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVbEuy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVbEuy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVbEuy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVbEuy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVbEuy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVbEuy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVbEuy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVbEuy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVbEuy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqVbEuy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVbEuy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVbEuy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVbEuy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVbEuy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVbEuy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVbEuy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVbEuy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVbEuy.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJAJSe1.s: Assembler messages:
encrypt.c: /tmp/ccJAJSe1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAJSe1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAJSe1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAJSe1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAJSe1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAJSe1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAJSe1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAJSe1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAJSe1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAJSe1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAJSe1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAJSe1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAJSe1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAJSe1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAJSe1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAJSe1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJAJSe1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAJSe1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAJSe1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAJSe1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAJSe1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAJSe1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAJSe1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAJSe1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoXEgwx.s: Assembler messages:
encrypt.c: /tmp/ccoXEgwx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoXEgwx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoXEgwx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoXEgwx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXEgwx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXEgwx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXEgwx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXEgwx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXEgwx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXEgwx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXEgwx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXEgwx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoXEgwx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXEgwx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoXEgwx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoXEgwx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXEgwx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXEgwx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXEgwx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXEgwx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXEgwx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoXEgwx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXEgwx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXEgwx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3ytG2L.s: Assembler messages:
encrypt.c: /tmp/cc3ytG2L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ytG2L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ytG2L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ytG2L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ytG2L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ytG2L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ytG2L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ytG2L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ytG2L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ytG2L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ytG2L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ytG2L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ytG2L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ytG2L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ytG2L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ytG2L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ytG2L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ytG2L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ytG2L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ytG2L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ytG2L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ytG2L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ytG2L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ytG2L.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDjtsSi.s: Assembler messages:
encrypt.c: /tmp/ccDjtsSi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDjtsSi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDjtsSi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDjtsSi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjtsSi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjtsSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjtsSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjtsSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjtsSi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjtsSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjtsSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjtsSi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDjtsSi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjtsSi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDjtsSi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDjtsSi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjtsSi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjtsSi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjtsSi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjtsSi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjtsSi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDjtsSi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjtsSi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjtsSi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6J88Vx.s: Assembler messages:
encrypt.c: /tmp/cc6J88Vx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6J88Vx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6J88Vx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6J88Vx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J88Vx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J88Vx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J88Vx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J88Vx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J88Vx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6J88Vx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6J88Vx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6J88Vx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6J88Vx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J88Vx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6J88Vx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6J88Vx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6J88Vx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6J88Vx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6J88Vx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6J88Vx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J88Vx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6J88Vx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6J88Vx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6J88Vx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN1vGwX.s: Assembler messages:
encrypt.c: /tmp/ccN1vGwX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN1vGwX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN1vGwX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN1vGwX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1vGwX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1vGwX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1vGwX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1vGwX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1vGwX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1vGwX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1vGwX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1vGwX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN1vGwX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1vGwX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN1vGwX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN1vGwX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1vGwX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1vGwX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1vGwX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1vGwX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1vGwX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN1vGwX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1vGwX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1vGwX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccly5IOK.s: Assembler messages:
encrypt.c: /tmp/ccly5IOK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccly5IOK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccly5IOK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccly5IOK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly5IOK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly5IOK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly5IOK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly5IOK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly5IOK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccly5IOK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccly5IOK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccly5IOK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccly5IOK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly5IOK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccly5IOK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccly5IOK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccly5IOK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccly5IOK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccly5IOK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly5IOK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccly5IOK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccly5IOK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccly5IOK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccly5IOK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqtF34i.s: Assembler messages:
encrypt.c: /tmp/ccqtF34i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqtF34i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqtF34i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqtF34i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtF34i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtF34i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtF34i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtF34i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtF34i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtF34i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtF34i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtF34i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqtF34i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtF34i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqtF34i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtF34i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqtF34i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtF34i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtF34i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtF34i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtF34i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtF34i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtF34i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtF34i.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGoTHok.s: Assembler messages:
encrypt.c: /tmp/ccGoTHok.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGoTHok.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGoTHok.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGoTHok.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoTHok.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoTHok.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoTHok.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoTHok.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoTHok.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoTHok.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoTHok.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoTHok.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGoTHok.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoTHok.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGoTHok.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoTHok.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGoTHok.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoTHok.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoTHok.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoTHok.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoTHok.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoTHok.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGoTHok.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoTHok.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsfABXG.s: Assembler messages:
encrypt.c: /tmp/ccsfABXG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfABXG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfABXG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfABXG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfABXG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfABXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfABXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfABXG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfABXG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfABXG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfABXG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfABXG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfABXG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfABXG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfABXG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsfABXG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfABXG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfABXG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfABXG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfABXG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfABXG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfABXG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfABXG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfABXG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXNoxG0.s: Assembler messages:
encrypt.c: /tmp/ccXNoxG0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNoxG0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNoxG0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXNoxG0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNoxG0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNoxG0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNoxG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNoxG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNoxG0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNoxG0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNoxG0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNoxG0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXNoxG0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNoxG0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNoxG0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNoxG0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXNoxG0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNoxG0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNoxG0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNoxG0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNoxG0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNoxG0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXNoxG0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNoxG0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccunRsNo.s: Assembler messages:
encrypt.c: /tmp/ccunRsNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccunRsNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccunRsNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccunRsNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunRsNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunRsNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunRsNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunRsNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunRsNo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunRsNo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunRsNo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunRsNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccunRsNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunRsNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccunRsNo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccunRsNo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunRsNo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunRsNo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunRsNo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunRsNo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunRsNo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccunRsNo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunRsNo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunRsNo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWhBfYV.s: Assembler messages:
encrypt.c: /tmp/ccWhBfYV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWhBfYV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWhBfYV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWhBfYV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhBfYV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhBfYV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhBfYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhBfYV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhBfYV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWhBfYV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWhBfYV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWhBfYV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWhBfYV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhBfYV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWhBfYV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWhBfYV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWhBfYV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhBfYV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhBfYV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhBfYV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhBfYV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWhBfYV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhBfYV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhBfYV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXvX2hl.s: Assembler messages:
encrypt.c: /tmp/ccXvX2hl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXvX2hl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXvX2hl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXvX2hl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvX2hl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvX2hl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvX2hl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvX2hl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvX2hl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvX2hl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvX2hl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvX2hl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXvX2hl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvX2hl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXvX2hl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvX2hl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXvX2hl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvX2hl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvX2hl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvX2hl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvX2hl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvX2hl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXvX2hl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvX2hl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOmn2pW.s: Assembler messages:
encrypt.c: /tmp/ccOmn2pW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOmn2pW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOmn2pW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOmn2pW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmn2pW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmn2pW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmn2pW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmn2pW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmn2pW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmn2pW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmn2pW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmn2pW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOmn2pW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmn2pW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOmn2pW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmn2pW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOmn2pW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmn2pW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmn2pW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmn2pW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmn2pW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmn2pW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOmn2pW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmn2pW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXf4aSx.s: Assembler messages:
encrypt.c: /tmp/ccXf4aSx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXf4aSx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXf4aSx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXf4aSx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf4aSx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf4aSx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf4aSx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf4aSx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf4aSx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXf4aSx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXf4aSx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXf4aSx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXf4aSx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf4aSx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXf4aSx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXf4aSx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXf4aSx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXf4aSx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXf4aSx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXf4aSx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXf4aSx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXf4aSx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXf4aSx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXf4aSx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Bluxs.s: Assembler messages:
encrypt.c: /tmp/cc5Bluxs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Bluxs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Bluxs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Bluxs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Bluxs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Bluxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Bluxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Bluxs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Bluxs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Bluxs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Bluxs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Bluxs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Bluxs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Bluxs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Bluxs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Bluxs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Bluxs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Bluxs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Bluxs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Bluxs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Bluxs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Bluxs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Bluxs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Bluxs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSv21dS.s: Assembler messages:
encrypt.c: /tmp/ccSv21dS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSv21dS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSv21dS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSv21dS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv21dS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv21dS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv21dS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv21dS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv21dS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSv21dS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSv21dS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSv21dS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSv21dS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv21dS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSv21dS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSv21dS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSv21dS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSv21dS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSv21dS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSv21dS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv21dS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSv21dS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSv21dS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSv21dS.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMZk3oC.s: Assembler messages:
encrypt.c: /tmp/ccMZk3oC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZk3oC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZk3oC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZk3oC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZk3oC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZk3oC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZk3oC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZk3oC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZk3oC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZk3oC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZk3oC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZk3oC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZk3oC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZk3oC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZk3oC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZk3oC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMZk3oC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZk3oC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZk3oC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZk3oC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZk3oC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZk3oC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZk3oC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZk3oC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccui6lnd.s: Assembler messages:
encrypt.c: /tmp/ccui6lnd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccui6lnd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccui6lnd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccui6lnd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6lnd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6lnd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6lnd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6lnd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6lnd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccui6lnd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccui6lnd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccui6lnd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccui6lnd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6lnd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccui6lnd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccui6lnd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccui6lnd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccui6lnd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccui6lnd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6lnd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccui6lnd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccui6lnd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccui6lnd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccui6lnd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4O71ih.s: Assembler messages:
encrypt.c: /tmp/cc4O71ih.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4O71ih.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4O71ih.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4O71ih.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O71ih.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O71ih.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O71ih.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O71ih.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O71ih.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4O71ih.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4O71ih.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4O71ih.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4O71ih.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O71ih.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4O71ih.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4O71ih.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4O71ih.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4O71ih.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4O71ih.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O71ih.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4O71ih.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4O71ih.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4O71ih.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4O71ih.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4q2J8Z.s: Assembler messages:
encrypt.c: /tmp/cc4q2J8Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4q2J8Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4q2J8Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4q2J8Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2J8Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2J8Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2J8Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2J8Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2J8Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2J8Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2J8Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2J8Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4q2J8Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2J8Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4q2J8Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2J8Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4q2J8Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2J8Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4q2J8Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4q2J8Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2J8Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4q2J8Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4q2J8Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4q2J8Z.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8jWFBM.s: Assembler messages:
encrypt.c: /tmp/cc8jWFBM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jWFBM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jWFBM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jWFBM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jWFBM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jWFBM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jWFBM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jWFBM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jWFBM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jWFBM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jWFBM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jWFBM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jWFBM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jWFBM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jWFBM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jWFBM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8jWFBM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jWFBM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jWFBM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jWFBM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jWFBM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jWFBM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jWFBM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jWFBM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgHayQ5.s: Assembler messages:
encrypt.c: /tmp/ccgHayQ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgHayQ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgHayQ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgHayQ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHayQ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHayQ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHayQ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHayQ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHayQ5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHayQ5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHayQ5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHayQ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgHayQ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHayQ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgHayQ5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgHayQ5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHayQ5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHayQ5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHayQ5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHayQ5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHayQ5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgHayQ5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHayQ5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHayQ5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccCv3WXI.s: Assembler messages:
encrypt.c: /tmp/ccCv3WXI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCv3WXI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCv3WXI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCv3WXI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv3WXI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv3WXI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv3WXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv3WXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv3WXI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv3WXI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv3WXI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv3WXI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCv3WXI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv3WXI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCv3WXI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv3WXI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCv3WXI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv3WXI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv3WXI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv3WXI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv3WXI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv3WXI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCv3WXI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv3WXI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccZTAShM.s: Assembler messages:
encrypt.c: /tmp/ccZTAShM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTAShM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZTAShM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZTAShM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTAShM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTAShM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTAShM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTAShM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTAShM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTAShM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTAShM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTAShM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZTAShM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTAShM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZTAShM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZTAShM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTAShM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTAShM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTAShM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTAShM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTAShM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTAShM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTAShM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTAShM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSLVboA.s: Assembler messages:
encrypt.c: /tmp/ccSLVboA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLVboA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLVboA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLVboA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLVboA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLVboA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLVboA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLVboA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLVboA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLVboA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLVboA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLVboA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLVboA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLVboA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLVboA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSLVboA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLVboA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLVboA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLVboA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLVboA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLVboA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLVboA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLVboA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLVboA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cczunN1u.s: Assembler messages:
encrypt.c: /tmp/cczunN1u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczunN1u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczunN1u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczunN1u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczunN1u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczunN1u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczunN1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczunN1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczunN1u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczunN1u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczunN1u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczunN1u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczunN1u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczunN1u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczunN1u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczunN1u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczunN1u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczunN1u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczunN1u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczunN1u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczunN1u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczunN1u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczunN1u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczunN1u.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc264IqH.s: Assembler messages:
encrypt.c: /tmp/cc264IqH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc264IqH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc264IqH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc264IqH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc264IqH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc264IqH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc264IqH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc264IqH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc264IqH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc264IqH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc264IqH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc264IqH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc264IqH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc264IqH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc264IqH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc264IqH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc264IqH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc264IqH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc264IqH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc264IqH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc264IqH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc264IqH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc264IqH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc264IqH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCnt4kj.s: Assembler messages:
encrypt.c: /tmp/ccCnt4kj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCnt4kj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCnt4kj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCnt4kj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnt4kj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnt4kj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnt4kj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnt4kj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnt4kj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnt4kj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnt4kj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnt4kj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCnt4kj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnt4kj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCnt4kj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnt4kj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCnt4kj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnt4kj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnt4kj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnt4kj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnt4kj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnt4kj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCnt4kj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnt4kj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYuAHcf.s: Assembler messages:
encrypt.c: /tmp/ccYuAHcf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYuAHcf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYuAHcf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYuAHcf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuAHcf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuAHcf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuAHcf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuAHcf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuAHcf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuAHcf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuAHcf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuAHcf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYuAHcf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuAHcf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYuAHcf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYuAHcf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuAHcf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuAHcf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuAHcf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuAHcf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuAHcf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYuAHcf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuAHcf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuAHcf.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrC7RdX.s: Assembler messages:
encrypt.c: /tmp/ccrC7RdX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrC7RdX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrC7RdX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrC7RdX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC7RdX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC7RdX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC7RdX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC7RdX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC7RdX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC7RdX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC7RdX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC7RdX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrC7RdX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC7RdX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrC7RdX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC7RdX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrC7RdX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC7RdX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrC7RdX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrC7RdX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC7RdX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrC7RdX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrC7RdX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrC7RdX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5SA5v5.s: Assembler messages:
encrypt.c: /tmp/cc5SA5v5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5SA5v5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5SA5v5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5SA5v5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SA5v5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SA5v5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SA5v5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SA5v5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SA5v5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SA5v5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SA5v5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SA5v5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5SA5v5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SA5v5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5SA5v5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SA5v5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5SA5v5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SA5v5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SA5v5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SA5v5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SA5v5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SA5v5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5SA5v5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SA5v5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccj4Tp3c.s: Assembler messages:
encrypt.c: /tmp/ccj4Tp3c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj4Tp3c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj4Tp3c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj4Tp3c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4Tp3c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4Tp3c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4Tp3c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4Tp3c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4Tp3c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4Tp3c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4Tp3c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4Tp3c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj4Tp3c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4Tp3c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj4Tp3c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj4Tp3c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4Tp3c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4Tp3c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4Tp3c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4Tp3c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4Tp3c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj4Tp3c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4Tp3c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4Tp3c.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPr0Oo0.s: Assembler messages:
encrypt.c: /tmp/ccPr0Oo0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPr0Oo0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPr0Oo0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPr0Oo0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr0Oo0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr0Oo0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr0Oo0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr0Oo0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr0Oo0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPr0Oo0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPr0Oo0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPr0Oo0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPr0Oo0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr0Oo0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPr0Oo0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPr0Oo0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPr0Oo0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr0Oo0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr0Oo0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr0Oo0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr0Oo0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPr0Oo0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr0Oo0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr0Oo0.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZA57IK.s: Assembler messages:
encrypt.c: /tmp/ccZA57IK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZA57IK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZA57IK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZA57IK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZA57IK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZA57IK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZA57IK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZA57IK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZA57IK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZA57IK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZA57IK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZA57IK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZA57IK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZA57IK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZA57IK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZA57IK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZA57IK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZA57IK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZA57IK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZA57IK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZA57IK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZA57IK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZA57IK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZA57IK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1BcT8U.s: Assembler messages:
encrypt.c: /tmp/cc1BcT8U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BcT8U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BcT8U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BcT8U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BcT8U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BcT8U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BcT8U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BcT8U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BcT8U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BcT8U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BcT8U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BcT8U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BcT8U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BcT8U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BcT8U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1BcT8U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BcT8U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BcT8U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BcT8U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BcT8U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BcT8U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BcT8U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BcT8U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BcT8U.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD3mw15.s: Assembler messages:
encrypt.c: /tmp/ccD3mw15.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3mw15.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3mw15.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3mw15.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3mw15.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3mw15.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3mw15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3mw15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3mw15.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3mw15.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3mw15.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3mw15.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3mw15.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3mw15.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3mw15.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3mw15.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD3mw15.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3mw15.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3mw15.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3mw15.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3mw15.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3mw15.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3mw15.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3mw15.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdnEraO.s: Assembler messages:
encrypt.c: /tmp/ccdnEraO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdnEraO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdnEraO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdnEraO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnEraO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnEraO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnEraO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnEraO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnEraO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnEraO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnEraO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnEraO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdnEraO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnEraO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdnEraO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnEraO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdnEraO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnEraO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnEraO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnEraO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnEraO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnEraO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdnEraO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnEraO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckBsM7v.s: Assembler messages:
encrypt.c: /tmp/cckBsM7v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckBsM7v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckBsM7v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckBsM7v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBsM7v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBsM7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBsM7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBsM7v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBsM7v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBsM7v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBsM7v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBsM7v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckBsM7v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBsM7v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckBsM7v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckBsM7v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBsM7v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBsM7v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBsM7v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBsM7v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBsM7v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckBsM7v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBsM7v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBsM7v.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccc42DeM.s: Assembler messages:
encrypt.c: /tmp/ccc42DeM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc42DeM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc42DeM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc42DeM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc42DeM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc42DeM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc42DeM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc42DeM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc42DeM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc42DeM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc42DeM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc42DeM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc42DeM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc42DeM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc42DeM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc42DeM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc42DeM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc42DeM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc42DeM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc42DeM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc42DeM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc42DeM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc42DeM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc42DeM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccjHrbrD.s: Assembler messages:
encrypt.c: /tmp/ccjHrbrD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHrbrD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHrbrD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHrbrD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHrbrD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHrbrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHrbrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHrbrD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHrbrD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHrbrD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHrbrD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHrbrD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHrbrD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHrbrD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHrbrD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjHrbrD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHrbrD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHrbrD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHrbrD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHrbrD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHrbrD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHrbrD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHrbrD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHrbrD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNGNQEf.s: Assembler messages:
encrypt.c: /tmp/ccNGNQEf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNGNQEf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNGNQEf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNGNQEf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGNQEf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGNQEf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGNQEf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGNQEf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGNQEf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGNQEf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGNQEf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGNQEf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNGNQEf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGNQEf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNGNQEf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNGNQEf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGNQEf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGNQEf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGNQEf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGNQEf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGNQEf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGNQEf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGNQEf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGNQEf.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccibHM1p.s: Assembler messages:
encrypt.c: /tmp/ccibHM1p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibHM1p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccibHM1p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccibHM1p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibHM1p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibHM1p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibHM1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibHM1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibHM1p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibHM1p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibHM1p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibHM1p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccibHM1p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibHM1p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccibHM1p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibHM1p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccibHM1p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibHM1p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibHM1p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibHM1p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibHM1p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibHM1p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibHM1p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibHM1p.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8SQ7Na.s: Assembler messages:
encrypt.c: /tmp/cc8SQ7Na.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8SQ7Na.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8SQ7Na.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8SQ7Na.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SQ7Na.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SQ7Na.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SQ7Na.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SQ7Na.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SQ7Na.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8SQ7Na.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8SQ7Na.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8SQ7Na.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8SQ7Na.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SQ7Na.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8SQ7Na.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8SQ7Na.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8SQ7Na.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8SQ7Na.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8SQ7Na.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8SQ7Na.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SQ7Na.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8SQ7Na.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8SQ7Na.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8SQ7Na.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRUJKMH.s: Assembler messages:
encrypt.c: /tmp/ccRUJKMH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRUJKMH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRUJKMH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRUJKMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUJKMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUJKMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUJKMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUJKMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUJKMH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUJKMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUJKMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUJKMH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRUJKMH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUJKMH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRUJKMH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRUJKMH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUJKMH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUJKMH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUJKMH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUJKMH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUJKMH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRUJKMH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUJKMH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUJKMH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMsy1nQ.s: Assembler messages:
encrypt.c: /tmp/ccMsy1nQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMsy1nQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMsy1nQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMsy1nQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsy1nQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsy1nQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsy1nQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsy1nQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsy1nQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsy1nQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsy1nQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsy1nQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMsy1nQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsy1nQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMsy1nQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsy1nQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMsy1nQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsy1nQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsy1nQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsy1nQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsy1nQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsy1nQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMsy1nQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsy1nQ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyqG9Tj.s: Assembler messages:
encrypt.c: /tmp/ccyqG9Tj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyqG9Tj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyqG9Tj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyqG9Tj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqG9Tj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqG9Tj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqG9Tj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqG9Tj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqG9Tj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqG9Tj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqG9Tj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqG9Tj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyqG9Tj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqG9Tj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyqG9Tj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyqG9Tj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqG9Tj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqG9Tj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqG9Tj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqG9Tj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqG9Tj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyqG9Tj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqG9Tj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqG9Tj.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccIhpgrX.s: Assembler messages:
encrypt.c: /tmp/ccIhpgrX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIhpgrX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIhpgrX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIhpgrX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhpgrX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhpgrX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhpgrX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhpgrX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhpgrX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhpgrX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhpgrX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhpgrX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIhpgrX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhpgrX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIhpgrX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhpgrX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIhpgrX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhpgrX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhpgrX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhpgrX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhpgrX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhpgrX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhpgrX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhpgrX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccxfBq8o.s: Assembler messages:
encrypt.c: /tmp/ccxfBq8o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxfBq8o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxfBq8o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxfBq8o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfBq8o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfBq8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfBq8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfBq8o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfBq8o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfBq8o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfBq8o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfBq8o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxfBq8o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfBq8o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxfBq8o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxfBq8o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfBq8o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfBq8o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfBq8o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfBq8o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfBq8o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxfBq8o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfBq8o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfBq8o.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEIgBSy.s: Assembler messages:
encrypt.c: /tmp/ccEIgBSy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEIgBSy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEIgBSy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEIgBSy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIgBSy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIgBSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIgBSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIgBSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIgBSy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIgBSy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIgBSy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIgBSy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEIgBSy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIgBSy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEIgBSy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIgBSy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEIgBSy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIgBSy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIgBSy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIgBSy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIgBSy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIgBSy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEIgBSy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIgBSy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw6Iy75.s: Assembler messages:
encrypt.c: /tmp/ccw6Iy75.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw6Iy75.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw6Iy75.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw6Iy75.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6Iy75.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6Iy75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6Iy75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6Iy75.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6Iy75.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6Iy75.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6Iy75.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6Iy75.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw6Iy75.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6Iy75.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw6Iy75.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw6Iy75.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6Iy75.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6Iy75.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6Iy75.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6Iy75.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6Iy75.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw6Iy75.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6Iy75.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6Iy75.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0SsOPP.s: Assembler messages:
encrypt.c: /tmp/cc0SsOPP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0SsOPP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0SsOPP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0SsOPP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SsOPP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SsOPP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SsOPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SsOPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SsOPP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SsOPP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SsOPP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SsOPP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0SsOPP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SsOPP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0SsOPP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SsOPP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0SsOPP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SsOPP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SsOPP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SsOPP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SsOPP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SsOPP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0SsOPP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SsOPP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwickle.s: Assembler messages:
encrypt.c: /tmp/ccwickle.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwickle.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwickle.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwickle.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwickle.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwickle.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwickle.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwickle.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwickle.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwickle.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwickle.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwickle.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwickle.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwickle.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwickle.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwickle.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwickle.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwickle.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwickle.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwickle.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwickle.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwickle.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwickle.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwickle.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ75UIC.s: Assembler messages:
encrypt.c: /tmp/ccQ75UIC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ75UIC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ75UIC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ75UIC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ75UIC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ75UIC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ75UIC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ75UIC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ75UIC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ75UIC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ75UIC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ75UIC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ75UIC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ75UIC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ75UIC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ75UIC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ75UIC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ75UIC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ75UIC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ75UIC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ75UIC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ75UIC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ75UIC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ75UIC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSlSTfP.s: Assembler messages:
encrypt.c: /tmp/ccSlSTfP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSlSTfP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSlSTfP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSlSTfP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlSTfP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlSTfP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlSTfP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlSTfP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlSTfP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlSTfP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlSTfP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlSTfP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSlSTfP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlSTfP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSlSTfP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSlSTfP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlSTfP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlSTfP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlSTfP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlSTfP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlSTfP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSlSTfP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlSTfP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlSTfP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC8ZpMo.s: Assembler messages:
encrypt.c: /tmp/ccC8ZpMo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8ZpMo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8ZpMo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8ZpMo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ZpMo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ZpMo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ZpMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ZpMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ZpMo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8ZpMo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8ZpMo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8ZpMo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8ZpMo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ZpMo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8ZpMo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8ZpMo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC8ZpMo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8ZpMo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8ZpMo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8ZpMo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ZpMo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8ZpMo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8ZpMo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8ZpMo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLH0lwU.s: Assembler messages:
encrypt.c: /tmp/ccLH0lwU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLH0lwU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLH0lwU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLH0lwU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0lwU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0lwU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0lwU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0lwU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0lwU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLH0lwU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLH0lwU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLH0lwU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLH0lwU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0lwU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLH0lwU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLH0lwU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLH0lwU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0lwU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0lwU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0lwU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0lwU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLH0lwU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0lwU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0lwU.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8GiF48.s: Assembler messages:
encrypt.c: /tmp/cc8GiF48.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8GiF48.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8GiF48.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8GiF48.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GiF48.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GiF48.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GiF48.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GiF48.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GiF48.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GiF48.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GiF48.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GiF48.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8GiF48.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GiF48.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8GiF48.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GiF48.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8GiF48.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GiF48.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GiF48.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GiF48.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GiF48.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GiF48.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8GiF48.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GiF48.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqz9iKt.s: Assembler messages:
encrypt.c: /tmp/ccqz9iKt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqz9iKt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqz9iKt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqz9iKt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz9iKt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz9iKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz9iKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz9iKt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz9iKt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqz9iKt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqz9iKt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqz9iKt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqz9iKt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz9iKt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqz9iKt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqz9iKt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqz9iKt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqz9iKt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqz9iKt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz9iKt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqz9iKt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqz9iKt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqz9iKt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqz9iKt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWopo9t.s: Assembler messages:
encrypt.c: /tmp/ccWopo9t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWopo9t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWopo9t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWopo9t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWopo9t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWopo9t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWopo9t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWopo9t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWopo9t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWopo9t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWopo9t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWopo9t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWopo9t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWopo9t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWopo9t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWopo9t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWopo9t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWopo9t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWopo9t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWopo9t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWopo9t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWopo9t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWopo9t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWopo9t.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZLXgJh.s: Assembler messages:
encrypt.c: /tmp/ccZLXgJh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZLXgJh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZLXgJh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZLXgJh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLXgJh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLXgJh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLXgJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLXgJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLXgJh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLXgJh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLXgJh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLXgJh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZLXgJh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLXgJh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZLXgJh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLXgJh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZLXgJh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLXgJh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLXgJh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLXgJh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLXgJh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLXgJh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZLXgJh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLXgJh.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPSQ5CZ.s: Assembler messages:
encrypt.c: /tmp/ccPSQ5CZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPSQ5CZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPSQ5CZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPSQ5CZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSQ5CZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSQ5CZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSQ5CZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSQ5CZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSQ5CZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSQ5CZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSQ5CZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSQ5CZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPSQ5CZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSQ5CZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPSQ5CZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPSQ5CZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSQ5CZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSQ5CZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSQ5CZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSQ5CZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSQ5CZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPSQ5CZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSQ5CZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSQ5CZ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVy3JV3.s: Assembler messages:
encrypt.c: /tmp/ccVy3JV3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVy3JV3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVy3JV3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVy3JV3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy3JV3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy3JV3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy3JV3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy3JV3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy3JV3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy3JV3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy3JV3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy3JV3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVy3JV3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy3JV3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVy3JV3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy3JV3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVy3JV3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy3JV3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy3JV3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy3JV3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy3JV3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy3JV3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVy3JV3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy3JV3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNrAaL8.s: Assembler messages:
encrypt.c: /tmp/ccNrAaL8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrAaL8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrAaL8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNrAaL8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrAaL8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrAaL8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrAaL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrAaL8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrAaL8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrAaL8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrAaL8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrAaL8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNrAaL8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrAaL8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrAaL8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNrAaL8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrAaL8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrAaL8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrAaL8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrAaL8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrAaL8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNrAaL8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrAaL8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrAaL8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsZyUAV.s: Assembler messages:
encrypt.c: /tmp/ccsZyUAV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZyUAV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsZyUAV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZyUAV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZyUAV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZyUAV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZyUAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZyUAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZyUAV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZyUAV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZyUAV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZyUAV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsZyUAV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZyUAV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsZyUAV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZyUAV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsZyUAV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZyUAV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZyUAV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZyUAV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZyUAV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZyUAV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZyUAV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZyUAV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0sMfUH.s: Assembler messages:
encrypt.c: /tmp/cc0sMfUH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0sMfUH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0sMfUH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0sMfUH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sMfUH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sMfUH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sMfUH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sMfUH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sMfUH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sMfUH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sMfUH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sMfUH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0sMfUH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sMfUH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0sMfUH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sMfUH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0sMfUH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sMfUH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0sMfUH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0sMfUH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sMfUH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0sMfUH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0sMfUH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0sMfUH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckoFAXL.s: Assembler messages:
encrypt.c: /tmp/cckoFAXL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckoFAXL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckoFAXL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckoFAXL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoFAXL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoFAXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoFAXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoFAXL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoFAXL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckoFAXL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckoFAXL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckoFAXL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckoFAXL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoFAXL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckoFAXL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckoFAXL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckoFAXL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoFAXL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoFAXL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoFAXL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoFAXL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckoFAXL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoFAXL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoFAXL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3nWNFy.s: Assembler messages:
encrypt.c: /tmp/cc3nWNFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nWNFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nWNFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nWNFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nWNFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nWNFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nWNFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nWNFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nWNFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nWNFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nWNFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nWNFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nWNFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nWNFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nWNFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3nWNFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nWNFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nWNFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nWNFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nWNFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nWNFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nWNFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nWNFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nWNFy.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ5MnpP.s: Assembler messages:
encrypt.c: /tmp/ccJ5MnpP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5MnpP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5MnpP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5MnpP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5MnpP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5MnpP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5MnpP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5MnpP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5MnpP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5MnpP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5MnpP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5MnpP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5MnpP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5MnpP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5MnpP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5MnpP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ5MnpP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5MnpP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5MnpP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5MnpP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5MnpP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5MnpP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5MnpP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5MnpP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF1ohEB.s: Assembler messages:
encrypt.c: /tmp/ccF1ohEB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1ohEB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1ohEB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1ohEB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1ohEB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1ohEB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1ohEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1ohEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1ohEB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1ohEB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1ohEB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1ohEB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1ohEB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1ohEB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1ohEB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1ohEB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF1ohEB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1ohEB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1ohEB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1ohEB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1ohEB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1ohEB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1ohEB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1ohEB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccdKu8e.s: Assembler messages:
encrypt.c: /tmp/cccdKu8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdKu8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdKu8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdKu8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdKu8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdKu8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdKu8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdKu8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdKu8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdKu8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdKu8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdKu8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdKu8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdKu8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdKu8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdKu8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdKu8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdKu8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdKu8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdKu8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdKu8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdKu8e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdKu8e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdKu8e.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6YTEhu.s: Assembler messages:
encrypt.c: /tmp/cc6YTEhu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YTEhu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YTEhu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6YTEhu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YTEhu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YTEhu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YTEhu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YTEhu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YTEhu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YTEhu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YTEhu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YTEhu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6YTEhu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YTEhu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YTEhu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YTEhu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6YTEhu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YTEhu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YTEhu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YTEhu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YTEhu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YTEhu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6YTEhu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YTEhu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXHsWbo.s: Assembler messages:
encrypt.c: /tmp/ccXHsWbo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXHsWbo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXHsWbo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXHsWbo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHsWbo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHsWbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHsWbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHsWbo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHsWbo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHsWbo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHsWbo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHsWbo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXHsWbo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHsWbo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXHsWbo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXHsWbo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHsWbo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHsWbo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHsWbo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHsWbo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHsWbo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHsWbo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHsWbo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHsWbo.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHsSgc6.s: Assembler messages:
encrypt.c: /tmp/ccHsSgc6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHsSgc6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHsSgc6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHsSgc6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsSgc6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsSgc6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsSgc6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsSgc6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsSgc6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsSgc6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsSgc6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsSgc6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHsSgc6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsSgc6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHsSgc6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsSgc6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHsSgc6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsSgc6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHsSgc6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHsSgc6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsSgc6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHsSgc6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHsSgc6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHsSgc6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZPeA3Z.s: Assembler messages:
encrypt.c: /tmp/ccZPeA3Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPeA3Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPeA3Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPeA3Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeA3Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeA3Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeA3Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeA3Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeA3Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPeA3Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPeA3Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPeA3Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPeA3Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeA3Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPeA3Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZPeA3Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPeA3Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeA3Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeA3Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeA3Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeA3Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPeA3Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeA3Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeA3Z.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmNURBk.s: Assembler messages:
encrypt.c: /tmp/ccmNURBk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNURBk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNURBk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNURBk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNURBk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNURBk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNURBk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNURBk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNURBk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNURBk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNURBk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNURBk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNURBk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNURBk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNURBk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmNURBk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNURBk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNURBk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNURBk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNURBk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNURBk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNURBk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNURBk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNURBk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxUAaDY.s: Assembler messages:
encrypt.c: /tmp/ccxUAaDY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUAaDY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUAaDY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUAaDY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUAaDY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUAaDY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUAaDY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUAaDY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUAaDY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUAaDY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUAaDY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUAaDY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUAaDY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUAaDY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUAaDY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUAaDY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxUAaDY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUAaDY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUAaDY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUAaDY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUAaDY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUAaDY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUAaDY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUAaDY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKcW5EA.s: Assembler messages:
encrypt.c: /tmp/ccKcW5EA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKcW5EA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKcW5EA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKcW5EA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcW5EA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcW5EA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcW5EA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcW5EA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcW5EA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcW5EA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcW5EA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcW5EA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKcW5EA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcW5EA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKcW5EA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcW5EA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKcW5EA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcW5EA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKcW5EA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKcW5EA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcW5EA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKcW5EA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKcW5EA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKcW5EA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchDmC8W.s: Assembler messages:
encrypt.c: /tmp/cchDmC8W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDmC8W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDmC8W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchDmC8W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDmC8W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDmC8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDmC8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDmC8W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDmC8W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDmC8W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDmC8W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDmC8W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDmC8W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDmC8W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDmC8W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchDmC8W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDmC8W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDmC8W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDmC8W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDmC8W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDmC8W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDmC8W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDmC8W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDmC8W.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccGLpfMO.s: Assembler messages:
encrypt.c: /tmp/ccGLpfMO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLpfMO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLpfMO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLpfMO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLpfMO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLpfMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLpfMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLpfMO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLpfMO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLpfMO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLpfMO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLpfMO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLpfMO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLpfMO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLpfMO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGLpfMO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLpfMO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLpfMO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLpfMO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLpfMO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLpfMO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLpfMO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLpfMO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLpfMO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccLFYPAI.s: Assembler messages:
encrypt.c: /tmp/ccLFYPAI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLFYPAI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLFYPAI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLFYPAI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFYPAI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFYPAI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFYPAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFYPAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFYPAI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFYPAI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFYPAI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFYPAI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLFYPAI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFYPAI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLFYPAI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFYPAI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLFYPAI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFYPAI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFYPAI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFYPAI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFYPAI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFYPAI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLFYPAI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFYPAI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG6VopE.s: Assembler messages:
encrypt.c: /tmp/ccG6VopE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG6VopE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG6VopE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG6VopE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6VopE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6VopE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6VopE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6VopE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6VopE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6VopE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6VopE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6VopE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG6VopE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6VopE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG6VopE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG6VopE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6VopE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6VopE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6VopE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6VopE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6VopE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG6VopE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6VopE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6VopE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cce9HjTm.s: Assembler messages:
encrypt.c: /tmp/cce9HjTm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9HjTm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9HjTm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce9HjTm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9HjTm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9HjTm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9HjTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9HjTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9HjTm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9HjTm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9HjTm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9HjTm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce9HjTm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9HjTm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9HjTm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9HjTm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce9HjTm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9HjTm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9HjTm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9HjTm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9HjTm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9HjTm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9HjTm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9HjTm.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOY0HNt.s: Assembler messages:
encrypt.c: /tmp/ccOY0HNt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOY0HNt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOY0HNt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOY0HNt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY0HNt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY0HNt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY0HNt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY0HNt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY0HNt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY0HNt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY0HNt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY0HNt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOY0HNt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY0HNt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOY0HNt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY0HNt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOY0HNt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY0HNt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOY0HNt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOY0HNt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY0HNt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOY0HNt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOY0HNt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOY0HNt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmwVSiY.s: Assembler messages:
encrypt.c: /tmp/ccmwVSiY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwVSiY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwVSiY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwVSiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwVSiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwVSiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwVSiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwVSiY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwVSiY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwVSiY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwVSiY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwVSiY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwVSiY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwVSiY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwVSiY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmwVSiY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwVSiY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwVSiY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwVSiY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwVSiY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwVSiY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwVSiY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwVSiY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwVSiY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0GtEt7.s: Assembler messages:
encrypt.c: /tmp/cc0GtEt7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GtEt7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0GtEt7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0GtEt7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GtEt7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GtEt7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GtEt7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GtEt7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GtEt7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GtEt7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GtEt7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GtEt7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0GtEt7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GtEt7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0GtEt7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GtEt7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0GtEt7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GtEt7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GtEt7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GtEt7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GtEt7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GtEt7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GtEt7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GtEt7.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTDLKhI.s: Assembler messages:
encrypt.c: /tmp/ccTDLKhI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDLKhI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDLKhI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDLKhI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDLKhI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDLKhI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDLKhI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDLKhI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDLKhI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDLKhI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDLKhI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDLKhI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDLKhI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDLKhI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDLKhI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTDLKhI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDLKhI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDLKhI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDLKhI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDLKhI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDLKhI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDLKhI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDLKhI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDLKhI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccXAN5DI.s: Assembler messages:
encrypt.c: /tmp/ccXAN5DI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXAN5DI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXAN5DI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXAN5DI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAN5DI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAN5DI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAN5DI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAN5DI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAN5DI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAN5DI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAN5DI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAN5DI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXAN5DI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAN5DI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXAN5DI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXAN5DI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAN5DI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAN5DI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAN5DI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAN5DI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAN5DI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXAN5DI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAN5DI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAN5DI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccYubB0e.s: Assembler messages:
encrypt.c: /tmp/ccYubB0e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYubB0e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYubB0e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYubB0e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYubB0e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYubB0e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYubB0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYubB0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYubB0e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYubB0e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYubB0e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYubB0e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYubB0e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYubB0e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYubB0e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYubB0e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYubB0e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYubB0e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYubB0e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYubB0e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYubB0e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYubB0e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYubB0e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYubB0e.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSK4r2Q.s: Assembler messages:
encrypt.c: /tmp/ccSK4r2Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSK4r2Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSK4r2Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSK4r2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSK4r2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSK4r2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSK4r2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSK4r2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSK4r2Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSK4r2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSK4r2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSK4r2Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSK4r2Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSK4r2Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSK4r2Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSK4r2Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSK4r2Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSK4r2Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSK4r2Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSK4r2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSK4r2Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSK4r2Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSK4r2Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSK4r2Q.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUfC9Qg.s: Assembler messages:
encrypt.c: /tmp/ccUfC9Qg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUfC9Qg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUfC9Qg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUfC9Qg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfC9Qg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfC9Qg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfC9Qg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfC9Qg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfC9Qg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUfC9Qg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUfC9Qg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUfC9Qg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUfC9Qg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfC9Qg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUfC9Qg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUfC9Qg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUfC9Qg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfC9Qg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfC9Qg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfC9Qg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfC9Qg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUfC9Qg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfC9Qg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfC9Qg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKaMGnc.s: Assembler messages:
encrypt.c: /tmp/ccKaMGnc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKaMGnc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKaMGnc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKaMGnc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaMGnc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaMGnc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaMGnc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaMGnc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaMGnc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaMGnc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaMGnc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaMGnc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKaMGnc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaMGnc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKaMGnc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaMGnc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKaMGnc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaMGnc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaMGnc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaMGnc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaMGnc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaMGnc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKaMGnc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaMGnc.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb8nIQg.s: Assembler messages:
encrypt.c: /tmp/ccb8nIQg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb8nIQg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb8nIQg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb8nIQg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8nIQg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8nIQg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8nIQg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8nIQg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8nIQg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8nIQg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8nIQg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8nIQg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb8nIQg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8nIQg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb8nIQg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb8nIQg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8nIQg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8nIQg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8nIQg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8nIQg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8nIQg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb8nIQg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8nIQg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8nIQg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIhdMjO.s: Assembler messages:
encrypt.c: /tmp/ccIhdMjO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIhdMjO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIhdMjO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIhdMjO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhdMjO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhdMjO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhdMjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhdMjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhdMjO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhdMjO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhdMjO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhdMjO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIhdMjO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhdMjO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIhdMjO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhdMjO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIhdMjO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhdMjO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhdMjO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhdMjO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhdMjO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhdMjO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhdMjO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhdMjO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ967WX.s: Assembler messages:
encrypt.c: /tmp/ccJ967WX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ967WX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ967WX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ967WX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ967WX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ967WX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ967WX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ967WX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ967WX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ967WX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ967WX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ967WX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ967WX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ967WX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ967WX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ967WX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ967WX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ967WX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ967WX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ967WX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ967WX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ967WX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ967WX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ967WX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc29fdxY.s: Assembler messages:
encrypt.c: /tmp/cc29fdxY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29fdxY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29fdxY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc29fdxY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29fdxY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29fdxY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29fdxY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29fdxY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29fdxY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29fdxY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29fdxY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29fdxY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29fdxY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29fdxY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29fdxY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29fdxY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc29fdxY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29fdxY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29fdxY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29fdxY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29fdxY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29fdxY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29fdxY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29fdxY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccXuBHrQ.s: Assembler messages:
encrypt.c: /tmp/ccXuBHrQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXuBHrQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXuBHrQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXuBHrQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuBHrQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuBHrQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuBHrQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuBHrQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuBHrQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuBHrQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuBHrQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuBHrQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXuBHrQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuBHrQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXuBHrQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXuBHrQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuBHrQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuBHrQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuBHrQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuBHrQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuBHrQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXuBHrQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuBHrQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuBHrQ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCKJlnA.s: Assembler messages:
encrypt.c: /tmp/ccCKJlnA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCKJlnA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCKJlnA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCKJlnA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKJlnA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKJlnA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKJlnA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKJlnA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKJlnA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCKJlnA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCKJlnA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCKJlnA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCKJlnA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKJlnA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCKJlnA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCKJlnA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCKJlnA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKJlnA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKJlnA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKJlnA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKJlnA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCKJlnA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKJlnA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKJlnA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxHd2gC.s: Assembler messages:
encrypt.c: /tmp/ccxHd2gC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHd2gC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHd2gC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHd2gC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHd2gC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHd2gC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHd2gC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHd2gC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHd2gC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHd2gC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHd2gC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHd2gC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHd2gC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHd2gC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHd2gC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHd2gC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxHd2gC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHd2gC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHd2gC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHd2gC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHd2gC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHd2gC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHd2gC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHd2gC.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