Implementation notes: x86, hydra9, crypto_aead/omdsha256k128n96tau64v2

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
353673? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091220170725
353989? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
354806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
356195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
356466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
357106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
360704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
363851? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
364576? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091220170725
366921? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
367178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
367279? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
368159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
369446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
369678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
371518? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
371783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
372039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
373729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
373762? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
373827? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091220170725
373841? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091220170725
374743? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091220170725
375435? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
376569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
377080? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091220170725
378116? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091220170725
379666? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
379807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
379971? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
380287? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
380662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
381133? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
381357? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091220170725
381814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
382623? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
382768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
383222? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
383400? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
383500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
383730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
384002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
385231? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091220170725
385253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
386935? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
386952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
388156? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
389275? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
389883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
390412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
390632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
391361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
392361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
392378? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
393237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
393424? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
393861? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091220170725
394120? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091220170725
394219? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091220170725
394231? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091220170725
394348? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
396047? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
396075? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091220170725
396138? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091220170725
398184? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091220170725
399372? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
400094? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091220170725
401086? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
401347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
401432? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
402032? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
402132? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
402531? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
402588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
402597? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
403526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
403808? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
403986? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
404123? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
404241? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
404344? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
404665? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
405819? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
406557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
406974? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
407365? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
408111? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
408631? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
409007? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
409150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
409449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
409782? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
413030? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
413742? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
416936? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
417787? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091220170725
418037? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
418307? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
418570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
418674? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091220170725
418737? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091220170725
418778? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
419002? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091220170725
419097? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
419378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
419734? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091220170725
419976? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091220170725
421020? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
421028? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
421410? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
421805? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
422039? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
422093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
423003? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091220170725
423181? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
423474? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091220170725
423748? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
424168? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091220170725
428019? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
429146? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091220170725
430298? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
431304? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
431487? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
431537? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
432466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
434244? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
434584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
434634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
435836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
437821? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
439953? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725
439973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
440267? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
441342? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091220170725
441815? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
441922? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
442538? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
442950? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
443308? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
443901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
444998? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
445408? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
447286? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
447412? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
447640? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
447930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
448005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
448199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
448440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
449086? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
449095? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
449146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
449312? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
449733? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
449792? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
450961? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
451472? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
451570? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091220170725
451581? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091220170725
451778? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091220170725
451956? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091220170725
452120? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091220170725
452371? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
452453? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091220170725
452588? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091220170725
453450? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091220170725
456016? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
457428? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725
457455? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
457514? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
457960? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
469192? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v2/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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTBmgTS.s: Assembler messages:
encrypt.c: /tmp/ccTBmgTS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTBmgTS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTBmgTS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTBmgTS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBmgTS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBmgTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBmgTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBmgTS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBmgTS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBmgTS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBmgTS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBmgTS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTBmgTS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBmgTS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTBmgTS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTBmgTS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBmgTS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBmgTS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBmgTS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBmgTS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBmgTS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTBmgTS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBmgTS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBmgTS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjY09Jc.s: Assembler messages:
encrypt.c: /tmp/ccjY09Jc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjY09Jc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjY09Jc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjY09Jc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY09Jc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY09Jc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY09Jc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY09Jc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY09Jc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY09Jc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY09Jc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY09Jc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjY09Jc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY09Jc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjY09Jc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY09Jc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjY09Jc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjY09Jc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjY09Jc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjY09Jc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY09Jc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjY09Jc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjY09Jc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjY09Jc.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB00y0E.s: Assembler messages:
encrypt.c: /tmp/ccB00y0E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB00y0E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB00y0E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB00y0E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB00y0E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB00y0E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB00y0E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB00y0E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB00y0E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB00y0E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB00y0E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB00y0E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB00y0E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB00y0E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB00y0E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB00y0E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB00y0E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB00y0E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB00y0E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB00y0E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB00y0E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB00y0E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB00y0E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB00y0E.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJYrjJe.s: Assembler messages:
encrypt.c: /tmp/ccJYrjJe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYrjJe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYrjJe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYrjJe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYrjJe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYrjJe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYrjJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYrjJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYrjJe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYrjJe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYrjJe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYrjJe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYrjJe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYrjJe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYrjJe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYrjJe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJYrjJe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYrjJe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYrjJe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYrjJe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYrjJe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYrjJe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYrjJe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYrjJe.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB8CQur.s: Assembler messages:
encrypt.c: /tmp/ccB8CQur.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB8CQur.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB8CQur.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB8CQur.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8CQur.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8CQur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8CQur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8CQur.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8CQur.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8CQur.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8CQur.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8CQur.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB8CQur.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8CQur.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB8CQur.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB8CQur.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8CQur.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8CQur.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8CQur.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8CQur.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8CQur.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8CQur.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8CQur.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8CQur.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cckWljKH.s: Assembler messages:
encrypt.c: /tmp/cckWljKH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckWljKH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckWljKH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckWljKH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWljKH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWljKH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWljKH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWljKH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWljKH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckWljKH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckWljKH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckWljKH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckWljKH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWljKH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckWljKH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckWljKH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckWljKH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckWljKH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckWljKH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckWljKH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWljKH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckWljKH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckWljKH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckWljKH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ0eUDO.s: Assembler messages:
encrypt.c: /tmp/ccJ0eUDO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ0eUDO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ0eUDO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ0eUDO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0eUDO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0eUDO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0eUDO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0eUDO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0eUDO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0eUDO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0eUDO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0eUDO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ0eUDO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0eUDO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ0eUDO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0eUDO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ0eUDO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0eUDO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0eUDO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0eUDO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0eUDO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0eUDO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ0eUDO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0eUDO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP0sZVu.s: Assembler messages:
encrypt.c: /tmp/ccP0sZVu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0sZVu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0sZVu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0sZVu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0sZVu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0sZVu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0sZVu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0sZVu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0sZVu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0sZVu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0sZVu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0sZVu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0sZVu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0sZVu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0sZVu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP0sZVu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0sZVu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0sZVu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0sZVu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0sZVu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0sZVu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0sZVu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0sZVu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0sZVu.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBlqYcL.s: Assembler messages:
encrypt.c: /tmp/ccBlqYcL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlqYcL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBlqYcL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBlqYcL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlqYcL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlqYcL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlqYcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlqYcL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlqYcL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlqYcL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlqYcL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlqYcL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBlqYcL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlqYcL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBlqYcL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBlqYcL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlqYcL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlqYcL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlqYcL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlqYcL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlqYcL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlqYcL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlqYcL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlqYcL.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf1izx5.s: Assembler messages:
encrypt.c: /tmp/ccf1izx5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1izx5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1izx5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1izx5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1izx5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1izx5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1izx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1izx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1izx5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1izx5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1izx5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1izx5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1izx5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1izx5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1izx5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1izx5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf1izx5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1izx5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1izx5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1izx5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1izx5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1izx5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1izx5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1izx5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRxnLY7.s: Assembler messages:
encrypt.c: /tmp/ccRxnLY7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxnLY7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxnLY7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxnLY7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxnLY7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxnLY7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxnLY7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxnLY7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxnLY7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxnLY7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxnLY7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxnLY7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxnLY7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxnLY7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxnLY7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxnLY7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRxnLY7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxnLY7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxnLY7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxnLY7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxnLY7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxnLY7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxnLY7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxnLY7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn76XjG.s: Assembler messages:
encrypt.c: /tmp/ccn76XjG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn76XjG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn76XjG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn76XjG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn76XjG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn76XjG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn76XjG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn76XjG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn76XjG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn76XjG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn76XjG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn76XjG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn76XjG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn76XjG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn76XjG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn76XjG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn76XjG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn76XjG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn76XjG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn76XjG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn76XjG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn76XjG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn76XjG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn76XjG.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccYZJy1r.s: Assembler messages:
encrypt.c: /tmp/ccYZJy1r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZJy1r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZJy1r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZJy1r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZJy1r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZJy1r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZJy1r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZJy1r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZJy1r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZJy1r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZJy1r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZJy1r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZJy1r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZJy1r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZJy1r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZJy1r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYZJy1r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZJy1r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZJy1r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZJy1r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZJy1r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZJy1r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZJy1r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZJy1r.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccZJd908.s: Assembler messages:
encrypt.c: /tmp/ccZJd908.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJd908.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJd908.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJd908.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJd908.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJd908.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJd908.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJd908.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJd908.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJd908.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJd908.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJd908.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJd908.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJd908.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJd908.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZJd908.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJd908.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJd908.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJd908.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJd908.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJd908.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJd908.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJd908.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJd908.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1b9e5f.s: Assembler messages:
encrypt.c: /tmp/cc1b9e5f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1b9e5f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1b9e5f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1b9e5f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b9e5f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b9e5f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b9e5f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b9e5f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b9e5f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1b9e5f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1b9e5f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1b9e5f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1b9e5f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b9e5f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1b9e5f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1b9e5f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1b9e5f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b9e5f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b9e5f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b9e5f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b9e5f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1b9e5f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b9e5f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b9e5f.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqpy49y.s: Assembler messages:
encrypt.c: /tmp/ccqpy49y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpy49y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpy49y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpy49y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpy49y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpy49y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpy49y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpy49y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpy49y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpy49y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpy49y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpy49y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpy49y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpy49y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpy49y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpy49y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqpy49y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpy49y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpy49y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpy49y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpy49y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpy49y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpy49y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpy49y.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHcyZhC.s: Assembler messages:
encrypt.c: /tmp/ccHcyZhC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHcyZhC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHcyZhC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHcyZhC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcyZhC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcyZhC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcyZhC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcyZhC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcyZhC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcyZhC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcyZhC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcyZhC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHcyZhC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcyZhC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHcyZhC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcyZhC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHcyZhC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcyZhC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcyZhC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcyZhC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcyZhC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcyZhC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHcyZhC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcyZhC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS2QVJf.s: Assembler messages:
encrypt.c: /tmp/ccS2QVJf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS2QVJf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS2QVJf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS2QVJf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2QVJf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2QVJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2QVJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2QVJf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2QVJf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2QVJf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2QVJf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2QVJf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS2QVJf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2QVJf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS2QVJf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS2QVJf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2QVJf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2QVJf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2QVJf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2QVJf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2QVJf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS2QVJf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2QVJf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2QVJf.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ6S5zE.s: Assembler messages:
encrypt.c: /tmp/ccJ6S5zE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6S5zE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ6S5zE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6S5zE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6S5zE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6S5zE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6S5zE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6S5zE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6S5zE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6S5zE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6S5zE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6S5zE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ6S5zE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6S5zE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ6S5zE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6S5zE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ6S5zE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6S5zE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6S5zE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6S5zE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6S5zE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6S5zE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6S5zE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6S5zE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWByfpi.s: Assembler messages:
encrypt.c: /tmp/ccWByfpi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWByfpi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWByfpi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWByfpi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWByfpi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWByfpi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWByfpi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWByfpi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWByfpi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWByfpi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWByfpi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWByfpi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWByfpi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWByfpi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWByfpi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWByfpi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWByfpi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWByfpi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWByfpi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWByfpi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWByfpi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWByfpi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWByfpi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWByfpi.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccDMeD7B.s: Assembler messages:
encrypt.c: /tmp/ccDMeD7B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMeD7B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMeD7B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMeD7B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMeD7B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMeD7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMeD7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMeD7B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMeD7B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMeD7B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMeD7B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMeD7B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMeD7B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMeD7B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMeD7B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDMeD7B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMeD7B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMeD7B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMeD7B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMeD7B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMeD7B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMeD7B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMeD7B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMeD7B.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccKTgvPZ.s: Assembler messages:
encrypt.c: /tmp/ccKTgvPZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTgvPZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTgvPZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTgvPZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTgvPZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTgvPZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTgvPZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTgvPZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTgvPZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTgvPZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTgvPZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTgvPZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTgvPZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTgvPZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTgvPZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTgvPZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKTgvPZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTgvPZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTgvPZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTgvPZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTgvPZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTgvPZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTgvPZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTgvPZ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN7srp2.s: Assembler messages:
encrypt.c: /tmp/ccN7srp2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7srp2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7srp2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7srp2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7srp2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7srp2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7srp2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7srp2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7srp2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7srp2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7srp2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7srp2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7srp2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7srp2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7srp2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7srp2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN7srp2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7srp2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7srp2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7srp2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7srp2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7srp2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7srp2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7srp2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOizsSF.s: Assembler messages:
encrypt.c: /tmp/ccOizsSF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOizsSF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOizsSF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOizsSF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOizsSF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOizsSF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOizsSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOizsSF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOizsSF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOizsSF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOizsSF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOizsSF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOizsSF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOizsSF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOizsSF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOizsSF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOizsSF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOizsSF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOizsSF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOizsSF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOizsSF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOizsSF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOizsSF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOizsSF.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFEi2vr.s: Assembler messages:
encrypt.c: /tmp/ccFEi2vr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFEi2vr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFEi2vr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFEi2vr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEi2vr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEi2vr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEi2vr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEi2vr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEi2vr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFEi2vr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFEi2vr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFEi2vr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFEi2vr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEi2vr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFEi2vr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFEi2vr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFEi2vr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEi2vr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEi2vr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEi2vr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEi2vr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFEi2vr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEi2vr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEi2vr.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHhn8I6.s: Assembler messages:
encrypt.c: /tmp/ccHhn8I6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHhn8I6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHhn8I6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHhn8I6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhn8I6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhn8I6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhn8I6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhn8I6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhn8I6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHhn8I6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHhn8I6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHhn8I6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHhn8I6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhn8I6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHhn8I6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHhn8I6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHhn8I6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHhn8I6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHhn8I6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHhn8I6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhn8I6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHhn8I6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHhn8I6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHhn8I6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckjzLgu.s: Assembler messages:
encrypt.c: /tmp/cckjzLgu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjzLgu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckjzLgu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckjzLgu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzLgu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzLgu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzLgu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzLgu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzLgu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjzLgu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjzLgu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjzLgu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckjzLgu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzLgu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckjzLgu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckjzLgu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjzLgu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjzLgu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjzLgu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzLgu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjzLgu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjzLgu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjzLgu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjzLgu.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxSVZs3.s: Assembler messages:
encrypt.c: /tmp/ccxSVZs3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSVZs3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSVZs3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSVZs3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSVZs3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSVZs3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSVZs3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSVZs3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSVZs3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSVZs3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSVZs3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSVZs3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSVZs3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSVZs3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSVZs3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSVZs3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxSVZs3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSVZs3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSVZs3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSVZs3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSVZs3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSVZs3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSVZs3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSVZs3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV48EuP.s: Assembler messages:
encrypt.c: /tmp/ccV48EuP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV48EuP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV48EuP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV48EuP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV48EuP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV48EuP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV48EuP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV48EuP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV48EuP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV48EuP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV48EuP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV48EuP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV48EuP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV48EuP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV48EuP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV48EuP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV48EuP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV48EuP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV48EuP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV48EuP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV48EuP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV48EuP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV48EuP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV48EuP.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoPQqky.s: Assembler messages:
encrypt.c: /tmp/ccoPQqky.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPQqky.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPQqky.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPQqky.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPQqky.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPQqky.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPQqky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPQqky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPQqky.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPQqky.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPQqky.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPQqky.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPQqky.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPQqky.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPQqky.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPQqky.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoPQqky.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPQqky.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPQqky.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPQqky.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPQqky.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPQqky.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPQqky.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPQqky.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdhzTUB.s: Assembler messages:
encrypt.c: /tmp/ccdhzTUB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhzTUB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdhzTUB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdhzTUB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhzTUB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhzTUB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhzTUB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhzTUB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhzTUB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhzTUB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhzTUB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhzTUB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdhzTUB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhzTUB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdhzTUB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhzTUB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdhzTUB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhzTUB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhzTUB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhzTUB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhzTUB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhzTUB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhzTUB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhzTUB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccehsKWV.s: Assembler messages:
encrypt.c: /tmp/ccehsKWV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccehsKWV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccehsKWV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccehsKWV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehsKWV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehsKWV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehsKWV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehsKWV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehsKWV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehsKWV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehsKWV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehsKWV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccehsKWV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehsKWV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccehsKWV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccehsKWV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehsKWV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehsKWV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehsKWV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehsKWV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehsKWV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehsKWV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehsKWV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehsKWV.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBF5ecr.s: Assembler messages:
encrypt.c: /tmp/ccBF5ecr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBF5ecr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBF5ecr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBF5ecr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBF5ecr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBF5ecr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBF5ecr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBF5ecr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBF5ecr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBF5ecr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBF5ecr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBF5ecr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBF5ecr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBF5ecr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBF5ecr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBF5ecr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBF5ecr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBF5ecr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBF5ecr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBF5ecr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBF5ecr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBF5ecr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBF5ecr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBF5ecr.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuLbmN5.s: Assembler messages:
encrypt.c: /tmp/ccuLbmN5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuLbmN5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuLbmN5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuLbmN5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLbmN5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLbmN5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLbmN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLbmN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLbmN5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLbmN5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLbmN5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLbmN5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuLbmN5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLbmN5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuLbmN5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLbmN5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuLbmN5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLbmN5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLbmN5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLbmN5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLbmN5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLbmN5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuLbmN5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLbmN5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLxJE08.s: Assembler messages:
encrypt.c: /tmp/ccLxJE08.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxJE08.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxJE08.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxJE08.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJE08.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJE08.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJE08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJE08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJE08.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJE08.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJE08.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJE08.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxJE08.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJE08.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxJE08.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJE08.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLxJE08.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJE08.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxJE08.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxJE08.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJE08.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxJE08.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxJE08.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxJE08.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclPXMps.s: Assembler messages:
encrypt.c: /tmp/cclPXMps.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPXMps.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPXMps.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclPXMps.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPXMps.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPXMps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPXMps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPXMps.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPXMps.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPXMps.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPXMps.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPXMps.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPXMps.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPXMps.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPXMps.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclPXMps.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPXMps.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPXMps.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPXMps.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPXMps.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPXMps.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPXMps.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPXMps.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPXMps.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0dzP2Y.s: Assembler messages:
encrypt.c: /tmp/cc0dzP2Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0dzP2Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0dzP2Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0dzP2Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dzP2Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dzP2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dzP2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dzP2Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dzP2Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0dzP2Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0dzP2Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0dzP2Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0dzP2Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dzP2Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0dzP2Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0dzP2Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0dzP2Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dzP2Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dzP2Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dzP2Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dzP2Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0dzP2Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dzP2Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dzP2Y.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrZ9q6D.s: Assembler messages:
encrypt.c: /tmp/ccrZ9q6D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZ9q6D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZ9q6D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZ9q6D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ9q6D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ9q6D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ9q6D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ9q6D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ9q6D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZ9q6D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZ9q6D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZ9q6D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZ9q6D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ9q6D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZ9q6D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZ9q6D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrZ9q6D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZ9q6D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZ9q6D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZ9q6D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ9q6D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZ9q6D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZ9q6D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZ9q6D.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbx9J2K.s: Assembler messages:
encrypt.c: /tmp/ccbx9J2K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbx9J2K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbx9J2K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbx9J2K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx9J2K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx9J2K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx9J2K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx9J2K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx9J2K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbx9J2K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbx9J2K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbx9J2K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbx9J2K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx9J2K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbx9J2K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbx9J2K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbx9J2K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbx9J2K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbx9J2K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbx9J2K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx9J2K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbx9J2K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbx9J2K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbx9J2K.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnbuhb3.s: Assembler messages:
encrypt.c: /tmp/ccnbuhb3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbuhb3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbuhb3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnbuhb3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbuhb3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbuhb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbuhb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbuhb3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbuhb3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbuhb3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbuhb3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbuhb3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnbuhb3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbuhb3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbuhb3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnbuhb3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbuhb3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbuhb3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbuhb3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbuhb3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbuhb3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnbuhb3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbuhb3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbuhb3.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2ZTzlQ.s: Assembler messages:
encrypt.c: /tmp/cc2ZTzlQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ZTzlQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ZTzlQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ZTzlQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZTzlQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZTzlQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZTzlQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZTzlQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZTzlQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZTzlQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZTzlQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZTzlQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ZTzlQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZTzlQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ZTzlQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZTzlQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ZTzlQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZTzlQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ZTzlQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ZTzlQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZTzlQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ZTzlQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ZTzlQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ZTzlQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIVvJXs.s: Assembler messages:
encrypt.c: /tmp/ccIVvJXs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVvJXs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIVvJXs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIVvJXs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVvJXs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVvJXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVvJXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVvJXs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVvJXs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIVvJXs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIVvJXs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIVvJXs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIVvJXs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVvJXs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIVvJXs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIVvJXs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIVvJXs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVvJXs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVvJXs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVvJXs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVvJXs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVvJXs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVvJXs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVvJXs.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccajFyHz.s: Assembler messages:
encrypt.c: /tmp/ccajFyHz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajFyHz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajFyHz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccajFyHz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFyHz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFyHz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFyHz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFyHz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFyHz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajFyHz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajFyHz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajFyHz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajFyHz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFyHz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajFyHz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccajFyHz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajFyHz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFyHz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFyHz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFyHz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFyHz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajFyHz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFyHz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFyHz.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbHC9zR.s: Assembler messages:
encrypt.c: /tmp/ccbHC9zR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHC9zR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHC9zR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHC9zR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHC9zR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHC9zR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHC9zR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHC9zR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHC9zR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHC9zR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHC9zR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHC9zR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbHC9zR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHC9zR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHC9zR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHC9zR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbHC9zR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHC9zR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHC9zR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHC9zR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHC9zR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHC9zR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHC9zR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHC9zR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4M0bB2.s: Assembler messages:
encrypt.c: /tmp/cc4M0bB2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4M0bB2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4M0bB2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4M0bB2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4M0bB2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4M0bB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4M0bB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4M0bB2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4M0bB2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4M0bB2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4M0bB2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4M0bB2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4M0bB2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4M0bB2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4M0bB2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4M0bB2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4M0bB2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4M0bB2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4M0bB2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4M0bB2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4M0bB2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4M0bB2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4M0bB2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4M0bB2.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmlusHq.s: Assembler messages:
encrypt.c: /tmp/ccmlusHq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlusHq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlusHq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlusHq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlusHq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlusHq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlusHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlusHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlusHq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlusHq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlusHq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlusHq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlusHq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlusHq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlusHq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlusHq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmlusHq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlusHq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlusHq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlusHq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlusHq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlusHq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlusHq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlusHq.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUdrzOX.s: Assembler messages:
encrypt.c: /tmp/ccUdrzOX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdrzOX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdrzOX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdrzOX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrzOX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrzOX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrzOX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrzOX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrzOX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdrzOX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdrzOX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdrzOX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdrzOX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrzOX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdrzOX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdrzOX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdrzOX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrzOX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrzOX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdrzOX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrzOX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdrzOX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrzOX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdrzOX.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccoLuns.s: Assembler messages:
encrypt.c: /tmp/cccoLuns.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccoLuns.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccoLuns.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccoLuns.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLuns.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLuns.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLuns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLuns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLuns.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoLuns.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoLuns.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoLuns.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccoLuns.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLuns.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccoLuns.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoLuns.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccoLuns.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoLuns.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccoLuns.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccoLuns.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoLuns.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccoLuns.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccoLuns.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccoLuns.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7oiz0B.s: Assembler messages:
encrypt.c: /tmp/cc7oiz0B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7oiz0B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7oiz0B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7oiz0B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oiz0B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oiz0B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oiz0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oiz0B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oiz0B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oiz0B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oiz0B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oiz0B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7oiz0B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oiz0B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7oiz0B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7oiz0B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oiz0B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oiz0B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oiz0B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oiz0B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oiz0B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7oiz0B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oiz0B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oiz0B.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKaiQBY.s: Assembler messages:
encrypt.c: /tmp/ccKaiQBY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKaiQBY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKaiQBY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKaiQBY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaiQBY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaiQBY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaiQBY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaiQBY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaiQBY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaiQBY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaiQBY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaiQBY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKaiQBY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaiQBY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKaiQBY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaiQBY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKaiQBY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaiQBY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaiQBY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaiQBY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaiQBY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaiQBY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKaiQBY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaiQBY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVOfOz2.s: Assembler messages:
encrypt.c: /tmp/ccVOfOz2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVOfOz2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVOfOz2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVOfOz2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOfOz2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOfOz2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOfOz2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOfOz2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOfOz2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOfOz2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOfOz2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOfOz2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVOfOz2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOfOz2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVOfOz2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOfOz2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVOfOz2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOfOz2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOfOz2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOfOz2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOfOz2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOfOz2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVOfOz2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOfOz2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaTBy1I.s: Assembler messages:
encrypt.c: /tmp/ccaTBy1I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaTBy1I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaTBy1I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaTBy1I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTBy1I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTBy1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTBy1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTBy1I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTBy1I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaTBy1I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaTBy1I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaTBy1I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaTBy1I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTBy1I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaTBy1I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaTBy1I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaTBy1I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTBy1I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTBy1I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTBy1I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTBy1I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaTBy1I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTBy1I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTBy1I.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1gWAKt.s: Assembler messages:
encrypt.c: /tmp/cc1gWAKt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gWAKt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gWAKt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gWAKt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gWAKt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gWAKt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gWAKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gWAKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gWAKt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gWAKt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gWAKt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gWAKt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gWAKt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gWAKt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gWAKt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gWAKt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1gWAKt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gWAKt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gWAKt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gWAKt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gWAKt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gWAKt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gWAKt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gWAKt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCna9KZ.s: Assembler messages:
encrypt.c: /tmp/ccCna9KZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCna9KZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCna9KZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCna9KZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCna9KZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCna9KZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCna9KZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCna9KZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCna9KZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCna9KZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCna9KZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCna9KZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCna9KZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCna9KZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCna9KZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCna9KZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCna9KZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCna9KZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCna9KZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCna9KZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCna9KZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCna9KZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCna9KZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCna9KZ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciT0pCo.s: Assembler messages:
encrypt.c: /tmp/cciT0pCo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciT0pCo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciT0pCo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciT0pCo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT0pCo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT0pCo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT0pCo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT0pCo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT0pCo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT0pCo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT0pCo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT0pCo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciT0pCo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT0pCo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciT0pCo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT0pCo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciT0pCo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT0pCo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT0pCo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT0pCo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT0pCo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT0pCo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciT0pCo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT0pCo.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwFgcE6.s: Assembler messages:
encrypt.c: /tmp/ccwFgcE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFgcE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFgcE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFgcE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFgcE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFgcE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFgcE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFgcE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFgcE6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFgcE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFgcE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFgcE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFgcE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFgcE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFgcE6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwFgcE6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFgcE6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFgcE6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFgcE6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFgcE6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFgcE6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFgcE6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFgcE6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFgcE6.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc99TaQm.s: Assembler messages:
encrypt.c: /tmp/cc99TaQm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc99TaQm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc99TaQm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc99TaQm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99TaQm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99TaQm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99TaQm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99TaQm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99TaQm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99TaQm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99TaQm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99TaQm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc99TaQm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99TaQm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc99TaQm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc99TaQm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99TaQm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99TaQm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99TaQm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99TaQm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99TaQm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc99TaQm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99TaQm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99TaQm.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBKCQQH.s: Assembler messages:
encrypt.c: /tmp/ccBKCQQH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKCQQH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKCQQH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKCQQH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKCQQH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKCQQH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKCQQH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKCQQH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKCQQH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKCQQH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKCQQH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKCQQH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKCQQH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKCQQH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKCQQH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKCQQH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBKCQQH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKCQQH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKCQQH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKCQQH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKCQQH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKCQQH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKCQQH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKCQQH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccthiBUO.s: Assembler messages:
encrypt.c: /tmp/ccthiBUO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccthiBUO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccthiBUO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccthiBUO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthiBUO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthiBUO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthiBUO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthiBUO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthiBUO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthiBUO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthiBUO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthiBUO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccthiBUO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthiBUO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccthiBUO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthiBUO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccthiBUO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthiBUO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthiBUO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthiBUO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthiBUO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthiBUO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccthiBUO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthiBUO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx2WH3o.s: Assembler messages:
encrypt.c: /tmp/ccx2WH3o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2WH3o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2WH3o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2WH3o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2WH3o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2WH3o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2WH3o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2WH3o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2WH3o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2WH3o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2WH3o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2WH3o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2WH3o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2WH3o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2WH3o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx2WH3o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2WH3o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2WH3o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2WH3o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2WH3o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2WH3o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2WH3o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2WH3o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2WH3o.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQwCsNR.s: Assembler messages:
encrypt.c: /tmp/ccQwCsNR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQwCsNR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQwCsNR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQwCsNR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwCsNR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwCsNR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwCsNR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwCsNR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwCsNR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwCsNR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwCsNR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwCsNR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQwCsNR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwCsNR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQwCsNR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQwCsNR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwCsNR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwCsNR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwCsNR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwCsNR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwCsNR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQwCsNR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwCsNR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwCsNR.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccotARth.s: Assembler messages:
encrypt.c: /tmp/ccotARth.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccotARth.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccotARth.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccotARth.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotARth.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotARth.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotARth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotARth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotARth.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotARth.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotARth.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotARth.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccotARth.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotARth.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccotARth.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotARth.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccotARth.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotARth.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotARth.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotARth.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotARth.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotARth.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccotARth.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotARth.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUKn9OY.s: Assembler messages:
encrypt.c: /tmp/ccUKn9OY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUKn9OY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUKn9OY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUKn9OY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKn9OY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKn9OY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKn9OY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKn9OY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKn9OY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUKn9OY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUKn9OY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUKn9OY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUKn9OY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKn9OY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUKn9OY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUKn9OY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUKn9OY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUKn9OY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUKn9OY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKn9OY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUKn9OY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUKn9OY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUKn9OY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUKn9OY.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp2iBIj.s: Assembler messages:
encrypt.c: /tmp/ccp2iBIj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2iBIj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp2iBIj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp2iBIj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2iBIj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2iBIj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2iBIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2iBIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2iBIj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2iBIj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2iBIj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2iBIj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp2iBIj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2iBIj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp2iBIj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2iBIj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp2iBIj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2iBIj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2iBIj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2iBIj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2iBIj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2iBIj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2iBIj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2iBIj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9quQNI.s: Assembler messages:
encrypt.c: /tmp/cc9quQNI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9quQNI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9quQNI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9quQNI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9quQNI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9quQNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9quQNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9quQNI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9quQNI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9quQNI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9quQNI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9quQNI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9quQNI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9quQNI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9quQNI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9quQNI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9quQNI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9quQNI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9quQNI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9quQNI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9quQNI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9quQNI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9quQNI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9quQNI.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnp8rjb.s: Assembler messages:
encrypt.c: /tmp/ccnp8rjb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnp8rjb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnp8rjb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnp8rjb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp8rjb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp8rjb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp8rjb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp8rjb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp8rjb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnp8rjb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnp8rjb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnp8rjb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnp8rjb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp8rjb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnp8rjb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnp8rjb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnp8rjb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnp8rjb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnp8rjb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnp8rjb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp8rjb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnp8rjb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnp8rjb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnp8rjb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJwiYU5.s: Assembler messages:
encrypt.c: /tmp/ccJwiYU5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwiYU5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwiYU5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwiYU5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwiYU5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwiYU5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwiYU5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwiYU5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwiYU5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwiYU5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwiYU5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwiYU5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwiYU5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwiYU5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwiYU5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwiYU5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJwiYU5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwiYU5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwiYU5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwiYU5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwiYU5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwiYU5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwiYU5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwiYU5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKNUbOP.s: Assembler messages:
encrypt.c: /tmp/ccKNUbOP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKNUbOP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKNUbOP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKNUbOP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNUbOP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNUbOP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNUbOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNUbOP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNUbOP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNUbOP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNUbOP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNUbOP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKNUbOP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNUbOP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKNUbOP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKNUbOP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNUbOP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNUbOP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNUbOP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNUbOP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNUbOP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKNUbOP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNUbOP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNUbOP.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8AQQkz.s: Assembler messages:
encrypt.c: /tmp/cc8AQQkz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8AQQkz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8AQQkz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8AQQkz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AQQkz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AQQkz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AQQkz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AQQkz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AQQkz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AQQkz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AQQkz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AQQkz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8AQQkz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AQQkz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8AQQkz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AQQkz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8AQQkz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AQQkz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AQQkz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AQQkz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AQQkz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AQQkz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8AQQkz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AQQkz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUjD19i.s: Assembler messages:
encrypt.c: /tmp/ccUjD19i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUjD19i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUjD19i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUjD19i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjD19i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjD19i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjD19i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjD19i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjD19i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUjD19i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUjD19i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUjD19i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUjD19i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjD19i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUjD19i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUjD19i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUjD19i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjD19i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjD19i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjD19i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjD19i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUjD19i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjD19i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjD19i.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6nO2tF.s: Assembler messages:
encrypt.c: /tmp/cc6nO2tF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6nO2tF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6nO2tF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6nO2tF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nO2tF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nO2tF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nO2tF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nO2tF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nO2tF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nO2tF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nO2tF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nO2tF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6nO2tF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nO2tF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6nO2tF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nO2tF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6nO2tF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nO2tF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nO2tF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nO2tF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nO2tF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nO2tF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6nO2tF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nO2tF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccithjHk.s: Assembler messages:
encrypt.c: /tmp/ccithjHk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccithjHk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccithjHk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccithjHk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccithjHk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccithjHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccithjHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccithjHk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccithjHk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccithjHk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccithjHk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccithjHk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccithjHk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccithjHk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccithjHk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccithjHk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccithjHk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccithjHk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccithjHk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccithjHk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccithjHk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccithjHk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccithjHk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccithjHk.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8HtsIK.s: Assembler messages:
encrypt.c: /tmp/cc8HtsIK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8HtsIK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8HtsIK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8HtsIK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HtsIK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HtsIK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HtsIK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HtsIK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HtsIK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HtsIK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HtsIK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HtsIK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8HtsIK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HtsIK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8HtsIK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HtsIK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8HtsIK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HtsIK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HtsIK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HtsIK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HtsIK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HtsIK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8HtsIK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HtsIK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctoxcGc.s: Assembler messages:
encrypt.c: /tmp/cctoxcGc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctoxcGc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctoxcGc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctoxcGc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoxcGc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoxcGc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoxcGc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoxcGc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoxcGc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctoxcGc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctoxcGc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctoxcGc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctoxcGc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoxcGc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctoxcGc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctoxcGc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctoxcGc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoxcGc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoxcGc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoxcGc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoxcGc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctoxcGc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoxcGc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoxcGc.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOHdkuF.s: Assembler messages:
encrypt.c: /tmp/ccOHdkuF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOHdkuF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOHdkuF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOHdkuF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHdkuF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHdkuF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHdkuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHdkuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHdkuF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHdkuF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHdkuF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHdkuF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOHdkuF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHdkuF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOHdkuF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHdkuF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOHdkuF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHdkuF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHdkuF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHdkuF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHdkuF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHdkuF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOHdkuF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHdkuF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRXtVhj.s: Assembler messages:
encrypt.c: /tmp/ccRXtVhj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXtVhj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRXtVhj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXtVhj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXtVhj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXtVhj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXtVhj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXtVhj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXtVhj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXtVhj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXtVhj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXtVhj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRXtVhj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXtVhj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRXtVhj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRXtVhj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXtVhj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXtVhj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXtVhj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXtVhj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXtVhj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXtVhj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXtVhj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXtVhj.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccBBEhd9.s: Assembler messages:
encrypt.c: /tmp/ccBBEhd9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBEhd9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBBEhd9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBEhd9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBEhd9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBEhd9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBEhd9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBEhd9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBEhd9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBEhd9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBEhd9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBEhd9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBBEhd9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBEhd9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBBEhd9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBEhd9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBBEhd9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBEhd9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBEhd9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBEhd9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBEhd9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBEhd9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBEhd9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBEhd9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccje9gaM.s: Assembler messages:
encrypt.c: /tmp/ccje9gaM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccje9gaM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccje9gaM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccje9gaM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje9gaM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje9gaM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje9gaM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje9gaM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje9gaM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccje9gaM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccje9gaM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccje9gaM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccje9gaM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje9gaM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccje9gaM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccje9gaM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccje9gaM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccje9gaM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccje9gaM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje9gaM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccje9gaM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccje9gaM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccje9gaM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccje9gaM.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAZW7Ba.s: Assembler messages:
encrypt.c: /tmp/ccAZW7Ba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAZW7Ba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAZW7Ba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAZW7Ba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZW7Ba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZW7Ba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZW7Ba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZW7Ba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZW7Ba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZW7Ba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZW7Ba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZW7Ba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAZW7Ba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZW7Ba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAZW7Ba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZW7Ba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAZW7Ba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZW7Ba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZW7Ba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZW7Ba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZW7Ba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZW7Ba.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAZW7Ba.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZW7Ba.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCMplkO.s: Assembler messages:
encrypt.c: /tmp/ccCMplkO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCMplkO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCMplkO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCMplkO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMplkO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMplkO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMplkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMplkO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMplkO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMplkO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMplkO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMplkO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCMplkO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMplkO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCMplkO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCMplkO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMplkO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMplkO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMplkO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMplkO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMplkO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCMplkO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMplkO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMplkO.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2HAbIZ.s: Assembler messages:
encrypt.c: /tmp/cc2HAbIZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2HAbIZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2HAbIZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2HAbIZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HAbIZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HAbIZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HAbIZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HAbIZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HAbIZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HAbIZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HAbIZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HAbIZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2HAbIZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HAbIZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2HAbIZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2HAbIZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HAbIZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HAbIZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HAbIZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HAbIZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HAbIZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2HAbIZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HAbIZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HAbIZ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBS8hqK.s: Assembler messages:
encrypt.c: /tmp/ccBS8hqK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBS8hqK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBS8hqK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBS8hqK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS8hqK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS8hqK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS8hqK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS8hqK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS8hqK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBS8hqK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBS8hqK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBS8hqK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBS8hqK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS8hqK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBS8hqK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBS8hqK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBS8hqK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBS8hqK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBS8hqK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBS8hqK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS8hqK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBS8hqK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBS8hqK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBS8hqK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQhMLZ1.s: Assembler messages:
encrypt.c: /tmp/ccQhMLZ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhMLZ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhMLZ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhMLZ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhMLZ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhMLZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhMLZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhMLZ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhMLZ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhMLZ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhMLZ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhMLZ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhMLZ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhMLZ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhMLZ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQhMLZ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhMLZ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhMLZ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhMLZ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhMLZ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhMLZ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhMLZ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhMLZ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhMLZ1.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTeKjEQ.s: Assembler messages:
encrypt.c: /tmp/ccTeKjEQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTeKjEQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTeKjEQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTeKjEQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeKjEQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeKjEQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeKjEQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeKjEQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeKjEQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeKjEQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeKjEQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeKjEQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTeKjEQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeKjEQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTeKjEQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeKjEQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTeKjEQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeKjEQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTeKjEQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTeKjEQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeKjEQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTeKjEQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTeKjEQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTeKjEQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccCyickb.s: Assembler messages:
encrypt.c: /tmp/ccCyickb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCyickb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCyickb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCyickb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyickb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyickb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyickb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyickb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyickb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyickb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyickb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyickb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCyickb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyickb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCyickb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyickb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCyickb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyickb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCyickb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCyickb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyickb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCyickb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCyickb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCyickb.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccLdIjmv.s: Assembler messages:
encrypt.c: /tmp/ccLdIjmv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdIjmv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdIjmv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdIjmv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIjmv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIjmv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIjmv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIjmv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIjmv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdIjmv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdIjmv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdIjmv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdIjmv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIjmv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdIjmv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdIjmv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdIjmv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIjmv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIjmv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIjmv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIjmv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdIjmv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIjmv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIjmv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFk7xoe.s: Assembler messages:
encrypt.c: /tmp/ccFk7xoe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFk7xoe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFk7xoe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFk7xoe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk7xoe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk7xoe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk7xoe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk7xoe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk7xoe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFk7xoe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFk7xoe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFk7xoe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFk7xoe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk7xoe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFk7xoe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFk7xoe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFk7xoe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFk7xoe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFk7xoe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFk7xoe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk7xoe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFk7xoe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFk7xoe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFk7xoe.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKVlvVB.s: Assembler messages:
encrypt.c: /tmp/ccKVlvVB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKVlvVB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKVlvVB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKVlvVB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVlvVB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVlvVB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVlvVB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVlvVB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVlvVB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKVlvVB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKVlvVB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKVlvVB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKVlvVB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVlvVB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKVlvVB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKVlvVB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKVlvVB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKVlvVB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKVlvVB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVlvVB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKVlvVB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKVlvVB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKVlvVB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKVlvVB.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2xgmHo.s: Assembler messages:
encrypt.c: /tmp/cc2xgmHo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xgmHo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xgmHo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xgmHo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xgmHo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xgmHo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xgmHo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xgmHo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xgmHo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xgmHo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xgmHo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xgmHo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xgmHo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xgmHo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xgmHo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xgmHo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2xgmHo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xgmHo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xgmHo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xgmHo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xgmHo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xgmHo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xgmHo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xgmHo.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccgDoBy.s: Assembler messages:
encrypt.c: /tmp/cccgDoBy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccgDoBy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccgDoBy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccgDoBy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgDoBy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgDoBy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgDoBy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgDoBy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgDoBy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccgDoBy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccgDoBy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccgDoBy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccgDoBy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgDoBy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccgDoBy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccgDoBy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccgDoBy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgDoBy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgDoBy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgDoBy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgDoBy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccgDoBy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgDoBy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgDoBy.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccddFzUq.s: Assembler messages:
encrypt.c: /tmp/ccddFzUq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccddFzUq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccddFzUq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccddFzUq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddFzUq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddFzUq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddFzUq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddFzUq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddFzUq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddFzUq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddFzUq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddFzUq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccddFzUq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddFzUq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccddFzUq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddFzUq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccddFzUq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddFzUq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddFzUq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddFzUq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddFzUq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddFzUq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccddFzUq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddFzUq.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu7olrA.s: Assembler messages:
encrypt.c: /tmp/ccu7olrA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu7olrA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu7olrA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu7olrA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7olrA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7olrA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7olrA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7olrA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7olrA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7olrA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7olrA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7olrA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu7olrA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7olrA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu7olrA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu7olrA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7olrA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7olrA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7olrA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7olrA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7olrA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu7olrA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7olrA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7olrA.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNl1xX7.s: Assembler messages:
encrypt.c: /tmp/ccNl1xX7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNl1xX7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNl1xX7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNl1xX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1xX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1xX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1xX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1xX7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1xX7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNl1xX7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNl1xX7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNl1xX7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNl1xX7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1xX7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNl1xX7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNl1xX7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNl1xX7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNl1xX7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNl1xX7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1xX7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNl1xX7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNl1xX7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNl1xX7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNl1xX7.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccWlORCM.s: Assembler messages:
encrypt.c: /tmp/ccWlORCM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWlORCM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWlORCM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWlORCM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlORCM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlORCM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlORCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlORCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlORCM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlORCM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlORCM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlORCM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWlORCM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlORCM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWlORCM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlORCM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWlORCM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlORCM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlORCM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlORCM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlORCM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlORCM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWlORCM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlORCM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGJCjOO.s: Assembler messages:
encrypt.c: /tmp/ccGJCjOO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJCjOO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJCjOO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJCjOO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJCjOO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJCjOO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJCjOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJCjOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJCjOO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJCjOO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJCjOO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJCjOO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJCjOO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJCjOO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJCjOO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJCjOO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGJCjOO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJCjOO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJCjOO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJCjOO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJCjOO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJCjOO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJCjOO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJCjOO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfRcxja.s: Assembler messages:
encrypt.c: /tmp/ccfRcxja.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfRcxja.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfRcxja.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfRcxja.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRcxja.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRcxja.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRcxja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRcxja.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRcxja.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfRcxja.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfRcxja.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfRcxja.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfRcxja.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRcxja.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfRcxja.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfRcxja.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfRcxja.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRcxja.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRcxja.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRcxja.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRcxja.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfRcxja.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRcxja.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRcxja.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH5aVLz.s: Assembler messages:
encrypt.c: /tmp/ccH5aVLz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5aVLz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5aVLz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5aVLz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5aVLz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5aVLz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5aVLz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5aVLz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5aVLz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5aVLz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5aVLz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5aVLz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5aVLz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5aVLz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5aVLz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5aVLz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH5aVLz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5aVLz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5aVLz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5aVLz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5aVLz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5aVLz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5aVLz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5aVLz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV6AnUJ.s: Assembler messages:
encrypt.c: /tmp/ccV6AnUJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV6AnUJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV6AnUJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV6AnUJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6AnUJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6AnUJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6AnUJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6AnUJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6AnUJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6AnUJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6AnUJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6AnUJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV6AnUJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6AnUJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV6AnUJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV6AnUJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6AnUJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6AnUJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6AnUJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6AnUJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6AnUJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV6AnUJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6AnUJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6AnUJ.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmgv5ZL.s: Assembler messages:
encrypt.c: /tmp/ccmgv5ZL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmgv5ZL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmgv5ZL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmgv5ZL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgv5ZL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgv5ZL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgv5ZL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgv5ZL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgv5ZL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmgv5ZL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmgv5ZL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmgv5ZL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmgv5ZL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgv5ZL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmgv5ZL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmgv5ZL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmgv5ZL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgv5ZL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgv5ZL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgv5ZL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgv5ZL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmgv5ZL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgv5ZL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgv5ZL.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczHBOrr.s: Assembler messages:
encrypt.c: /tmp/cczHBOrr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHBOrr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczHBOrr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczHBOrr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHBOrr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHBOrr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHBOrr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHBOrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHBOrr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHBOrr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHBOrr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHBOrr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczHBOrr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHBOrr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczHBOrr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHBOrr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczHBOrr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHBOrr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHBOrr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHBOrr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHBOrr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHBOrr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHBOrr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHBOrr.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccENkTKX.s: Assembler messages:
encrypt.c: /tmp/ccENkTKX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccENkTKX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccENkTKX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccENkTKX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENkTKX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENkTKX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENkTKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENkTKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENkTKX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENkTKX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENkTKX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENkTKX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccENkTKX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENkTKX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccENkTKX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENkTKX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccENkTKX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENkTKX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENkTKX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENkTKX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENkTKX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENkTKX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccENkTKX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENkTKX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccshMyO7.s: Assembler messages:
encrypt.c: /tmp/ccshMyO7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshMyO7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshMyO7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccshMyO7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshMyO7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshMyO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshMyO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshMyO7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshMyO7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshMyO7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshMyO7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshMyO7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshMyO7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshMyO7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshMyO7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccshMyO7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshMyO7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshMyO7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshMyO7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshMyO7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshMyO7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshMyO7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshMyO7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshMyO7.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2BuJ9Z.s: Assembler messages:
encrypt.c: /tmp/cc2BuJ9Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BuJ9Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BuJ9Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BuJ9Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BuJ9Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BuJ9Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BuJ9Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BuJ9Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BuJ9Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BuJ9Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BuJ9Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BuJ9Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BuJ9Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BuJ9Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BuJ9Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BuJ9Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2BuJ9Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BuJ9Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BuJ9Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BuJ9Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BuJ9Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BuJ9Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BuJ9Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BuJ9Z.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctpHSM9.s: Assembler messages:
encrypt.c: /tmp/cctpHSM9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpHSM9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpHSM9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctpHSM9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpHSM9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpHSM9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpHSM9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpHSM9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpHSM9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpHSM9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpHSM9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpHSM9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpHSM9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpHSM9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpHSM9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctpHSM9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpHSM9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpHSM9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpHSM9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpHSM9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpHSM9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpHSM9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpHSM9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpHSM9.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBrNcwu.s: Assembler messages:
encrypt.c: /tmp/ccBrNcwu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBrNcwu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBrNcwu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBrNcwu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrNcwu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrNcwu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrNcwu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrNcwu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrNcwu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrNcwu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrNcwu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrNcwu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBrNcwu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrNcwu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBrNcwu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrNcwu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBrNcwu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrNcwu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrNcwu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrNcwu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrNcwu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrNcwu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrNcwu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrNcwu.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGWmJNS.s: Assembler messages:
encrypt.c: /tmp/ccGWmJNS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWmJNS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGWmJNS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGWmJNS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmJNS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmJNS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmJNS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmJNS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmJNS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWmJNS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWmJNS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWmJNS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGWmJNS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmJNS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGWmJNS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGWmJNS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWmJNS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmJNS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmJNS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmJNS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmJNS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWmJNS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmJNS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmJNS.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6fQ7xA.s: Assembler messages:
encrypt.c: /tmp/cc6fQ7xA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fQ7xA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fQ7xA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fQ7xA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQ7xA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQ7xA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQ7xA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQ7xA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQ7xA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fQ7xA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fQ7xA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fQ7xA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fQ7xA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQ7xA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fQ7xA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fQ7xA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6fQ7xA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fQ7xA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fQ7xA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fQ7xA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQ7xA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fQ7xA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fQ7xA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fQ7xA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVeCr8N.s: Assembler messages:
encrypt.c: /tmp/ccVeCr8N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVeCr8N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVeCr8N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVeCr8N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeCr8N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeCr8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeCr8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeCr8N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeCr8N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeCr8N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeCr8N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeCr8N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVeCr8N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeCr8N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVeCr8N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVeCr8N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeCr8N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeCr8N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeCr8N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeCr8N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeCr8N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVeCr8N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeCr8N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeCr8N.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGG0qKg.s: Assembler messages:
encrypt.c: /tmp/ccGG0qKg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGG0qKg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGG0qKg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGG0qKg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGG0qKg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGG0qKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGG0qKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGG0qKg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGG0qKg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGG0qKg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGG0qKg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGG0qKg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGG0qKg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGG0qKg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGG0qKg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGG0qKg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGG0qKg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGG0qKg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGG0qKg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGG0qKg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGG0qKg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGG0qKg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGG0qKg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGG0qKg.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJfdOO2.s: Assembler messages:
encrypt.c: /tmp/ccJfdOO2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfdOO2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfdOO2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfdOO2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdOO2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdOO2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdOO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdOO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdOO2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdOO2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdOO2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdOO2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfdOO2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdOO2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfdOO2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdOO2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJfdOO2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdOO2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfdOO2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfdOO2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdOO2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfdOO2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfdOO2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfdOO2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTYOzM6.s: Assembler messages:
encrypt.c: /tmp/ccTYOzM6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTYOzM6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTYOzM6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTYOzM6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOzM6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOzM6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOzM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOzM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOzM6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYOzM6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYOzM6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYOzM6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTYOzM6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOzM6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTYOzM6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYOzM6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTYOzM6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYOzM6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYOzM6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYOzM6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOzM6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYOzM6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTYOzM6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYOzM6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqzVpkj.s: Assembler messages:
encrypt.c: /tmp/ccqzVpkj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqzVpkj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqzVpkj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqzVpkj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzVpkj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzVpkj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzVpkj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzVpkj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzVpkj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzVpkj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzVpkj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzVpkj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqzVpkj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzVpkj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqzVpkj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqzVpkj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzVpkj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzVpkj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzVpkj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzVpkj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzVpkj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqzVpkj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzVpkj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzVpkj.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQZ3koQ.s: Assembler messages:
encrypt.c: /tmp/ccQZ3koQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZ3koQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZ3koQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZ3koQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ3koQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ3koQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ3koQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ3koQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ3koQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZ3koQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZ3koQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZ3koQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZ3koQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ3koQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZ3koQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQZ3koQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZ3koQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ3koQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ3koQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ3koQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ3koQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZ3koQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ3koQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ3koQ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclksbOE.s: Assembler messages:
encrypt.c: /tmp/cclksbOE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclksbOE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclksbOE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclksbOE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclksbOE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclksbOE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclksbOE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclksbOE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclksbOE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclksbOE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclksbOE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclksbOE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclksbOE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclksbOE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclksbOE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclksbOE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclksbOE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclksbOE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclksbOE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclksbOE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclksbOE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclksbOE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclksbOE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclksbOE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHecZ3F.s: Assembler messages:
encrypt.c: /tmp/ccHecZ3F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHecZ3F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHecZ3F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHecZ3F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHecZ3F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHecZ3F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHecZ3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHecZ3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHecZ3F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHecZ3F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHecZ3F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHecZ3F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHecZ3F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHecZ3F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHecZ3F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHecZ3F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHecZ3F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHecZ3F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHecZ3F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHecZ3F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHecZ3F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHecZ3F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHecZ3F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHecZ3F.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccypykqT.s: Assembler messages:
encrypt.c: /tmp/ccypykqT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypykqT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypykqT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccypykqT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypykqT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypykqT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypykqT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypykqT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypykqT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypykqT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypykqT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypykqT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypykqT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypykqT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypykqT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccypykqT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypykqT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypykqT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypykqT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypykqT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypykqT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypykqT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypykqT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypykqT.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXEipD9.s: Assembler messages:
encrypt.c: /tmp/ccXEipD9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXEipD9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXEipD9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXEipD9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEipD9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEipD9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEipD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEipD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEipD9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEipD9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEipD9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEipD9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXEipD9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEipD9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXEipD9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEipD9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXEipD9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEipD9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEipD9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEipD9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEipD9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEipD9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXEipD9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEipD9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoir17p.s: Assembler messages:
encrypt.c: /tmp/ccoir17p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoir17p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoir17p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoir17p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoir17p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoir17p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoir17p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoir17p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoir17p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoir17p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoir17p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoir17p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoir17p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoir17p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoir17p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoir17p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoir17p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoir17p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoir17p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoir17p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoir17p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoir17p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoir17p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoir17p.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc05qSXs.s: Assembler messages:
encrypt.c: /tmp/cc05qSXs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc05qSXs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc05qSXs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc05qSXs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05qSXs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05qSXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05qSXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05qSXs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05qSXs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05qSXs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05qSXs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05qSXs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc05qSXs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05qSXs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc05qSXs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc05qSXs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05qSXs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05qSXs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05qSXs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05qSXs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05qSXs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc05qSXs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05qSXs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05qSXs.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4KmJDg.s: Assembler messages:
encrypt.c: /tmp/cc4KmJDg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KmJDg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KmJDg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KmJDg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KmJDg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KmJDg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KmJDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KmJDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KmJDg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KmJDg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KmJDg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KmJDg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KmJDg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KmJDg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KmJDg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KmJDg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4KmJDg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KmJDg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KmJDg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KmJDg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KmJDg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KmJDg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KmJDg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KmJDg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc78235r.s: Assembler messages:
encrypt.c: /tmp/cc78235r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78235r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78235r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc78235r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78235r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78235r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78235r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78235r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78235r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78235r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78235r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78235r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78235r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78235r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78235r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc78235r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78235r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78235r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78235r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78235r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78235r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78235r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78235r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78235r.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJO1Uag.s: Assembler messages:
encrypt.c: /tmp/ccJO1Uag.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJO1Uag.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJO1Uag.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJO1Uag.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO1Uag.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO1Uag.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO1Uag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO1Uag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO1Uag.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJO1Uag.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJO1Uag.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJO1Uag.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJO1Uag.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO1Uag.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJO1Uag.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJO1Uag.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJO1Uag.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJO1Uag.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJO1Uag.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJO1Uag.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO1Uag.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJO1Uag.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJO1Uag.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJO1Uag.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6p7Khi.s: Assembler messages:
encrypt.c: /tmp/cc6p7Khi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6p7Khi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6p7Khi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6p7Khi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p7Khi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p7Khi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p7Khi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p7Khi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p7Khi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6p7Khi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6p7Khi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6p7Khi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6p7Khi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p7Khi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6p7Khi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6p7Khi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6p7Khi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6p7Khi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6p7Khi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6p7Khi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6p7Khi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6p7Khi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6p7Khi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6p7Khi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXNi57v.s: Assembler messages:
encrypt.c: /tmp/ccXNi57v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNi57v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNi57v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXNi57v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNi57v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNi57v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNi57v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNi57v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNi57v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXNi57v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXNi57v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXNi57v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXNi57v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNi57v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNi57v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXNi57v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXNi57v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNi57v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNi57v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNi57v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNi57v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXNi57v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNi57v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNi57v.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc8Cl8aL.s: Assembler messages:
encrypt.c: /tmp/cc8Cl8aL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Cl8aL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Cl8aL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Cl8aL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cl8aL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cl8aL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cl8aL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cl8aL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cl8aL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Cl8aL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Cl8aL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Cl8aL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Cl8aL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cl8aL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Cl8aL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Cl8aL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Cl8aL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Cl8aL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Cl8aL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Cl8aL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cl8aL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Cl8aL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Cl8aL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Cl8aL.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cciH6Og6.s: Assembler messages:
encrypt.c: /tmp/cciH6Og6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciH6Og6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciH6Og6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciH6Og6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Og6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Og6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Og6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Og6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Og6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciH6Og6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciH6Og6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciH6Og6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciH6Og6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Og6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciH6Og6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciH6Og6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciH6Og6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH6Og6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH6Og6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Og6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH6Og6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciH6Og6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH6Og6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH6Og6.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1uyR1R.s: Assembler messages:
encrypt.c: /tmp/cc1uyR1R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1uyR1R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1uyR1R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1uyR1R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uyR1R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uyR1R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uyR1R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uyR1R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uyR1R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uyR1R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uyR1R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uyR1R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1uyR1R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uyR1R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1uyR1R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uyR1R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1uyR1R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uyR1R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uyR1R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uyR1R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uyR1R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uyR1R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1uyR1R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uyR1R.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6IyEf1.s: Assembler messages:
encrypt.c: /tmp/cc6IyEf1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6IyEf1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6IyEf1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6IyEf1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyEf1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyEf1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyEf1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyEf1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyEf1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IyEf1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IyEf1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IyEf1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6IyEf1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyEf1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6IyEf1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6IyEf1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IyEf1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IyEf1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IyEf1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyEf1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IyEf1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6IyEf1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IyEf1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IyEf1.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCpyvGt.s: Assembler messages:
encrypt.c: /tmp/ccCpyvGt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCpyvGt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCpyvGt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCpyvGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpyvGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpyvGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpyvGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpyvGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpyvGt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpyvGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpyvGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpyvGt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCpyvGt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpyvGt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCpyvGt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpyvGt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCpyvGt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpyvGt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpyvGt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpyvGt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpyvGt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpyvGt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCpyvGt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpyvGt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaytcxH.s: Assembler messages:
encrypt.c: /tmp/ccaytcxH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaytcxH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaytcxH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaytcxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaytcxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaytcxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaytcxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaytcxH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaytcxH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaytcxH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaytcxH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaytcxH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaytcxH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaytcxH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaytcxH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaytcxH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaytcxH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaytcxH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaytcxH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaytcxH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaytcxH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaytcxH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaytcxH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaytcxH.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7vLh4w.s: Assembler messages:
encrypt.c: /tmp/cc7vLh4w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7vLh4w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7vLh4w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7vLh4w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vLh4w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vLh4w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vLh4w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vLh4w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vLh4w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vLh4w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vLh4w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vLh4w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7vLh4w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vLh4w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7vLh4w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vLh4w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7vLh4w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vLh4w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vLh4w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vLh4w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vLh4w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vLh4w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7vLh4w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vLh4w.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyoRuIL.s: Assembler messages:
encrypt.c: /tmp/ccyoRuIL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyoRuIL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyoRuIL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyoRuIL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoRuIL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoRuIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoRuIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoRuIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoRuIL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyoRuIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyoRuIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyoRuIL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyoRuIL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoRuIL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyoRuIL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyoRuIL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyoRuIL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoRuIL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoRuIL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoRuIL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoRuIL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyoRuIL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoRuIL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoRuIL.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccTQJtn5.s: Assembler messages:
encrypt.c: /tmp/ccTQJtn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQJtn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQJtn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQJtn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQJtn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQJtn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQJtn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQJtn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQJtn5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQJtn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQJtn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQJtn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQJtn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQJtn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQJtn5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTQJtn5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQJtn5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQJtn5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQJtn5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQJtn5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQJtn5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQJtn5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQJtn5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQJtn5.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccnDkUBS.s: Assembler messages:
encrypt.c: /tmp/ccnDkUBS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnDkUBS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnDkUBS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnDkUBS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDkUBS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDkUBS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDkUBS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDkUBS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDkUBS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDkUBS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDkUBS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDkUBS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnDkUBS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDkUBS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnDkUBS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDkUBS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnDkUBS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDkUBS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDkUBS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDkUBS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDkUBS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDkUBS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnDkUBS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDkUBS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cceJL2EY.s: Assembler messages:
encrypt.c: /tmp/cceJL2EY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceJL2EY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceJL2EY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceJL2EY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJL2EY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJL2EY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJL2EY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJL2EY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJL2EY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJL2EY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJL2EY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJL2EY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceJL2EY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJL2EY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceJL2EY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJL2EY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceJL2EY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJL2EY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJL2EY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJL2EY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJL2EY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJL2EY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJL2EY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJL2EY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxIxdE9.s: Assembler messages:
encrypt.c: /tmp/ccxIxdE9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxIxdE9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxIxdE9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxIxdE9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIxdE9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIxdE9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIxdE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIxdE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIxdE9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIxdE9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIxdE9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIxdE9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxIxdE9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIxdE9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxIxdE9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxIxdE9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIxdE9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIxdE9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIxdE9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIxdE9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIxdE9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxIxdE9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIxdE9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIxdE9.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB6ak08.s: Assembler messages:
encrypt.c: /tmp/ccB6ak08.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB6ak08.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB6ak08.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB6ak08.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6ak08.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6ak08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6ak08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6ak08.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6ak08.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6ak08.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6ak08.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6ak08.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB6ak08.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6ak08.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB6ak08.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB6ak08.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6ak08.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6ak08.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6ak08.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6ak08.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6ak08.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB6ak08.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6ak08.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6ak08.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckvD6sT.s: Assembler messages:
encrypt.c: /tmp/cckvD6sT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvD6sT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvD6sT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckvD6sT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvD6sT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvD6sT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvD6sT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvD6sT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvD6sT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvD6sT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvD6sT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvD6sT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvD6sT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvD6sT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvD6sT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvD6sT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckvD6sT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvD6sT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvD6sT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvD6sT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvD6sT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvD6sT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvD6sT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvD6sT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckv1kTb.s: Assembler messages:
encrypt.c: /tmp/cckv1kTb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckv1kTb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckv1kTb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckv1kTb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv1kTb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv1kTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv1kTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv1kTb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv1kTb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckv1kTb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckv1kTb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckv1kTb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckv1kTb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv1kTb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckv1kTb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckv1kTb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckv1kTb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckv1kTb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckv1kTb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv1kTb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckv1kTb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckv1kTb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckv1kTb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckv1kTb.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctcz0OV.s: Assembler messages:
encrypt.c: /tmp/cctcz0OV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcz0OV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcz0OV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctcz0OV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcz0OV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcz0OV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcz0OV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcz0OV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcz0OV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcz0OV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcz0OV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcz0OV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcz0OV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcz0OV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcz0OV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcz0OV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctcz0OV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcz0OV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcz0OV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcz0OV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcz0OV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcz0OV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcz0OV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcz0OV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbHg9Kg.s: Assembler messages:
encrypt.c: /tmp/ccbHg9Kg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHg9Kg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHg9Kg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHg9Kg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHg9Kg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHg9Kg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHg9Kg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHg9Kg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHg9Kg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHg9Kg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHg9Kg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHg9Kg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbHg9Kg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHg9Kg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHg9Kg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHg9Kg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbHg9Kg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHg9Kg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHg9Kg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHg9Kg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHg9Kg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHg9Kg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHg9Kg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHg9Kg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccfsQKJw.s: Assembler messages:
encrypt.c: /tmp/ccfsQKJw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfsQKJw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfsQKJw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfsQKJw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsQKJw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsQKJw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsQKJw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsQKJw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsQKJw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsQKJw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsQKJw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsQKJw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfsQKJw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsQKJw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfsQKJw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfsQKJw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsQKJw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsQKJw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsQKJw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsQKJw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsQKJw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfsQKJw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsQKJw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsQKJw.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd3j8vk.s: Assembler messages:
encrypt.c: /tmp/ccd3j8vk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd3j8vk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd3j8vk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd3j8vk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3j8vk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3j8vk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3j8vk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3j8vk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3j8vk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3j8vk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3j8vk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3j8vk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd3j8vk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3j8vk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd3j8vk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3j8vk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd3j8vk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3j8vk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3j8vk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3j8vk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3j8vk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3j8vk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd3j8vk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3j8vk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqor2PA.s: Assembler messages:
encrypt.c: /tmp/ccqor2PA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqor2PA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqor2PA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqor2PA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqor2PA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqor2PA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqor2PA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqor2PA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqor2PA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqor2PA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqor2PA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqor2PA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqor2PA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqor2PA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqor2PA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqor2PA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqor2PA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqor2PA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqor2PA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqor2PA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqor2PA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqor2PA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqor2PA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqor2PA.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPdi8w0.s: Assembler messages:
encrypt.c: /tmp/ccPdi8w0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdi8w0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdi8w0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdi8w0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdi8w0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdi8w0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdi8w0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdi8w0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdi8w0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdi8w0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdi8w0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdi8w0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdi8w0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdi8w0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdi8w0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPdi8w0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdi8w0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdi8w0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdi8w0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdi8w0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdi8w0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdi8w0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdi8w0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdi8w0.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv7sVxW.s: Assembler messages:
encrypt.c: /tmp/ccv7sVxW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7sVxW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv7sVxW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7sVxW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7sVxW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7sVxW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7sVxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7sVxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7sVxW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7sVxW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7sVxW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7sVxW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv7sVxW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7sVxW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv7sVxW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7sVxW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv7sVxW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7sVxW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7sVxW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7sVxW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7sVxW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7sVxW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7sVxW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7sVxW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1Iq8IR.s: Assembler messages:
encrypt.c: /tmp/cc1Iq8IR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Iq8IR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Iq8IR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Iq8IR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iq8IR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iq8IR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iq8IR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iq8IR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iq8IR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iq8IR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iq8IR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iq8IR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Iq8IR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iq8IR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Iq8IR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iq8IR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Iq8IR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iq8IR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Iq8IR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Iq8IR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iq8IR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Iq8IR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Iq8IR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Iq8IR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFVNyP5.s: Assembler messages:
encrypt.c: /tmp/ccFVNyP5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFVNyP5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFVNyP5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFVNyP5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVNyP5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVNyP5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVNyP5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVNyP5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVNyP5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFVNyP5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFVNyP5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFVNyP5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFVNyP5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVNyP5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFVNyP5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFVNyP5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFVNyP5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVNyP5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVNyP5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVNyP5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVNyP5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFVNyP5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVNyP5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVNyP5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLYu2Ik.s: Assembler messages:
encrypt.c: /tmp/ccLYu2Ik.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYu2Ik.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLYu2Ik.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLYu2Ik.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYu2Ik.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYu2Ik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYu2Ik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYu2Ik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYu2Ik.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYu2Ik.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYu2Ik.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYu2Ik.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLYu2Ik.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYu2Ik.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLYu2Ik.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYu2Ik.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLYu2Ik.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYu2Ik.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYu2Ik.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYu2Ik.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYu2Ik.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYu2Ik.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYu2Ik.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYu2Ik.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNIwWQo.s: Assembler messages:
encrypt.c: /tmp/ccNIwWQo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNIwWQo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNIwWQo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNIwWQo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIwWQo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIwWQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIwWQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIwWQo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIwWQo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNIwWQo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNIwWQo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNIwWQo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNIwWQo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIwWQo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNIwWQo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNIwWQo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNIwWQo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIwWQo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIwWQo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIwWQo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIwWQo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNIwWQo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIwWQo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIwWQo.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2MGZXt.s: Assembler messages:
encrypt.c: /tmp/cc2MGZXt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2MGZXt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2MGZXt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2MGZXt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MGZXt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MGZXt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MGZXt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MGZXt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MGZXt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MGZXt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MGZXt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MGZXt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2MGZXt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MGZXt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2MGZXt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2MGZXt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MGZXt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MGZXt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MGZXt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MGZXt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MGZXt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2MGZXt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MGZXt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MGZXt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8lcs0p.s: Assembler messages:
encrypt.c: /tmp/cc8lcs0p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lcs0p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lcs0p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lcs0p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lcs0p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lcs0p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lcs0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lcs0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lcs0p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lcs0p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lcs0p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lcs0p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lcs0p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lcs0p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lcs0p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lcs0p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8lcs0p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lcs0p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lcs0p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lcs0p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lcs0p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lcs0p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8lcs0p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lcs0p.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF536Pp.s: Assembler messages:
encrypt.c: /tmp/ccF536Pp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF536Pp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF536Pp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF536Pp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF536Pp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF536Pp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF536Pp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF536Pp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF536Pp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF536Pp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF536Pp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF536Pp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF536Pp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF536Pp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF536Pp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF536Pp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF536Pp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF536Pp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF536Pp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF536Pp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF536Pp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF536Pp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF536Pp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF536Pp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgQE500.s: Assembler messages:
encrypt.c: /tmp/ccgQE500.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQE500.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQE500.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQE500.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQE500.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQE500.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQE500.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQE500.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQE500.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQE500.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQE500.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQE500.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgQE500.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQE500.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQE500.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgQE500.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQE500.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQE500.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQE500.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQE500.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQE500.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQE500.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQE500.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQE500.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMW7JKt.s: Assembler messages:
encrypt.c: /tmp/ccMW7JKt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMW7JKt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMW7JKt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMW7JKt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW7JKt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW7JKt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW7JKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW7JKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW7JKt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW7JKt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW7JKt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW7JKt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMW7JKt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW7JKt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMW7JKt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW7JKt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMW7JKt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW7JKt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMW7JKt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMW7JKt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW7JKt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMW7JKt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMW7JKt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMW7JKt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMvs7ZB.s: Assembler messages:
encrypt.c: /tmp/ccMvs7ZB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMvs7ZB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMvs7ZB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMvs7ZB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvs7ZB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvs7ZB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvs7ZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvs7ZB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvs7ZB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvs7ZB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvs7ZB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvs7ZB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMvs7ZB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvs7ZB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMvs7ZB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMvs7ZB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvs7ZB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvs7ZB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvs7ZB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvs7ZB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvs7ZB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMvs7ZB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvs7ZB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvs7ZB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc2vAloY.s: Assembler messages:
encrypt.c: /tmp/cc2vAloY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vAloY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2vAloY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2vAloY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vAloY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vAloY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vAloY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vAloY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vAloY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vAloY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vAloY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vAloY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2vAloY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vAloY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2vAloY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vAloY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2vAloY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vAloY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vAloY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vAloY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vAloY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vAloY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vAloY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vAloY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccinv5yB.s: Assembler messages:
encrypt.c: /tmp/ccinv5yB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccinv5yB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccinv5yB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccinv5yB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinv5yB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinv5yB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinv5yB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinv5yB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinv5yB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccinv5yB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccinv5yB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccinv5yB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccinv5yB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinv5yB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccinv5yB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccinv5yB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccinv5yB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccinv5yB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccinv5yB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinv5yB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccinv5yB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinv5yB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccinv5yB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccinv5yB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2BkmK2.s: Assembler messages:
encrypt.c: /tmp/cc2BkmK2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BkmK2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BkmK2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BkmK2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BkmK2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BkmK2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BkmK2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BkmK2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BkmK2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BkmK2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BkmK2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BkmK2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BkmK2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BkmK2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BkmK2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BkmK2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2BkmK2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BkmK2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BkmK2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BkmK2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BkmK2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BkmK2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BkmK2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BkmK2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBwUXMw.s: Assembler messages:
encrypt.c: /tmp/ccBwUXMw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwUXMw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwUXMw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwUXMw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwUXMw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwUXMw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwUXMw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwUXMw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwUXMw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwUXMw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwUXMw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwUXMw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwUXMw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwUXMw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwUXMw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBwUXMw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwUXMw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwUXMw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwUXMw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwUXMw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwUXMw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwUXMw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwUXMw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwUXMw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV4R6hL.s: Assembler messages:
encrypt.c: /tmp/ccV4R6hL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV4R6hL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV4R6hL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV4R6hL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4R6hL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4R6hL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4R6hL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV4R6hL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV4R6hL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV4R6hL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4R6hL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV4R6hL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccV4R6hL.s: Assembler messages:
encrypt.c: /tmp/ccV4R6hL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV4R6hL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV4R6hL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV4R6hL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4R6hL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4R6hL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4R6hL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV4R6hL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV4R6hL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV4R6hL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4R6hL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4R6hL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV4R6hL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4R6hL.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfwPQ4H.s: Assembler messages:
encrypt.c: /tmp/ccfwPQ4H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwPQ4H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwPQ4H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwPQ4H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwPQ4H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwPQ4H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwPQ4H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwPQ4H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwPQ4H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwPQ4H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwPQ4H.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccfwPQ4H.s: Assembler messages:
encrypt.c: /tmp/ccfwPQ4H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwPQ4H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwPQ4H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwPQ4H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwPQ4H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwPQ4H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwPQ4H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwPQ4H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwPQ4H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwPQ4H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwPQ4H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwPQ4H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwPQ4H.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRAflBR.s: Assembler messages:
encrypt.c: /tmp/ccRAflBR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRAflBR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRAflBR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRAflBR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAflBR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAflBR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAflBR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRAflBR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRAflBR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRAflBR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAflBR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRAflBR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccRAflBR.s: Assembler messages:
encrypt.c: /tmp/ccRAflBR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRAflBR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRAflBR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRAflBR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAflBR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAflBR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAflBR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRAflBR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRAflBR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRAflBR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAflBR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAflBR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRAflBR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAflBR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccocTQPJ.s: Assembler messages:
encrypt.c: /tmp/ccocTQPJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccocTQPJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccocTQPJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccocTQPJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccocTQPJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccocTQPJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccocTQPJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocTQPJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocTQPJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocTQPJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocTQPJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocTQPJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccocTQPJ.s: Assembler messages:
encrypt.c: /tmp/ccocTQPJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccocTQPJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccocTQPJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccocTQPJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccocTQPJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccocTQPJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccocTQPJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocTQPJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocTQPJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocTQPJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocTQPJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocTQPJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocTQPJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocTQPJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4NtBVh.s: Assembler messages:
encrypt.c: /tmp/cc4NtBVh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NtBVh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NtBVh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NtBVh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NtBVh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NtBVh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4NtBVh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NtBVh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NtBVh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NtBVh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NtBVh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NtBVh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc4NtBVh.s: Assembler messages:
encrypt.c: /tmp/cc4NtBVh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NtBVh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NtBVh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NtBVh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NtBVh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NtBVh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4NtBVh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NtBVh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NtBVh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NtBVh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NtBVh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NtBVh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NtBVh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NtBVh.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccPgQsOl.s: Assembler messages:
encrypt.c: /tmp/ccPgQsOl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgQsOl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgQsOl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgQsOl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgQsOl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgQsOl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgQsOl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgQsOl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgQsOl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPgQsOl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgQsOl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgQsOl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccPgQsOl.s: Assembler messages:
encrypt.c: /tmp/ccPgQsOl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgQsOl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgQsOl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgQsOl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgQsOl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgQsOl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgQsOl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgQsOl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgQsOl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPgQsOl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgQsOl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgQsOl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgQsOl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgQsOl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj5eY6m.s: Assembler messages:
encrypt.c: /tmp/ccj5eY6m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5eY6m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5eY6m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5eY6m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5eY6m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5eY6m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5eY6m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5eY6m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5eY6m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj5eY6m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5eY6m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5eY6m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccj5eY6m.s: Assembler messages:
encrypt.c: /tmp/ccj5eY6m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5eY6m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5eY6m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5eY6m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5eY6m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5eY6m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5eY6m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5eY6m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5eY6m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj5eY6m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5eY6m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5eY6m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5eY6m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5eY6m.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqjUdt7.s: Assembler messages:
encrypt.c: /tmp/ccqjUdt7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjUdt7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjUdt7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjUdt7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjUdt7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjUdt7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqjUdt7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjUdt7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjUdt7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjUdt7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjUdt7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjUdt7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccqjUdt7.s: Assembler messages:
encrypt.c: /tmp/ccqjUdt7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjUdt7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjUdt7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjUdt7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjUdt7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjUdt7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqjUdt7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjUdt7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjUdt7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjUdt7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjUdt7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjUdt7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjUdt7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjUdt7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3cnQ79.s: Assembler messages:
encrypt.c: /tmp/cc3cnQ79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3cnQ79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3cnQ79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3cnQ79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cnQ79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cnQ79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cnQ79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cnQ79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cnQ79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cnQ79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cnQ79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cnQ79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3cnQ79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cnQ79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3cnQ79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cnQ79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3cnQ79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cnQ79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cnQ79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cnQ79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cnQ79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cnQ79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3cnQ79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cnQ79.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckvoCth.s: Assembler messages:
encrypt.c: /tmp/cckvoCth.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvoCth.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvoCth.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckvoCth.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoCth.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoCth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoCth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoCth.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoCth.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvoCth.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvoCth.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvoCth.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvoCth.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoCth.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvoCth.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckvoCth.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvoCth.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvoCth.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvoCth.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoCth.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvoCth.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvoCth.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvoCth.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvoCth.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaEuC4o.s: Assembler messages:
encrypt.c: /tmp/ccaEuC4o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEuC4o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEuC4o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEuC4o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEuC4o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEuC4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEuC4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEuC4o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEuC4o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEuC4o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEuC4o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEuC4o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEuC4o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEuC4o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEuC4o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaEuC4o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEuC4o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEuC4o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEuC4o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEuC4o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEuC4o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEuC4o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEuC4o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEuC4o.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrzVxgf.s: Assembler messages:
encrypt.c: /tmp/ccrzVxgf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzVxgf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzVxgf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzVxgf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzVxgf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzVxgf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzVxgf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzVxgf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzVxgf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzVxgf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzVxgf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzVxgf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzVxgf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzVxgf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzVxgf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzVxgf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrzVxgf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzVxgf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzVxgf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzVxgf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzVxgf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzVxgf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzVxgf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzVxgf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cceeEBsR.s: Assembler messages:
encrypt.c: /tmp/cceeEBsR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceeEBsR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceeEBsR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceeEBsR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeEBsR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeEBsR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeEBsR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeEBsR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeEBsR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeEBsR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeEBsR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeEBsR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceeEBsR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeEBsR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceeEBsR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceeEBsR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeEBsR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeEBsR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeEBsR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeEBsR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeEBsR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeEBsR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeEBsR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeEBsR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccyjqv0J.s: Assembler messages:
encrypt.c: /tmp/ccyjqv0J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyjqv0J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyjqv0J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyjqv0J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjqv0J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjqv0J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjqv0J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjqv0J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjqv0J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjqv0J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjqv0J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjqv0J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyjqv0J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjqv0J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyjqv0J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjqv0J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyjqv0J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjqv0J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjqv0J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjqv0J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjqv0J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjqv0J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyjqv0J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjqv0J.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB762oU.s: Assembler messages:
encrypt.c: /tmp/ccB762oU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB762oU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB762oU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB762oU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB762oU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB762oU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB762oU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB762oU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB762oU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB762oU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB762oU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB762oU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB762oU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB762oU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB762oU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB762oU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB762oU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB762oU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB762oU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB762oU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB762oU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB762oU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB762oU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB762oU.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLAeidN.s: Assembler messages:
encrypt.c: /tmp/ccLAeidN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAeidN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAeidN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAeidN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAeidN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAeidN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAeidN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAeidN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAeidN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAeidN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAeidN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAeidN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAeidN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAeidN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAeidN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAeidN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLAeidN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAeidN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAeidN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAeidN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAeidN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAeidN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAeidN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAeidN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDJEzgH.s: Assembler messages:
encrypt.c: /tmp/ccDJEzgH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJEzgH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJEzgH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJEzgH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJEzgH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJEzgH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJEzgH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJEzgH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJEzgH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJEzgH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJEzgH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJEzgH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJEzgH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJEzgH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJEzgH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJEzgH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJEzgH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJEzgH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJEzgH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJEzgH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJEzgH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJEzgH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJEzgH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJEzgH.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxYsFFO.s: Assembler messages:
encrypt.c: /tmp/ccxYsFFO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxYsFFO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxYsFFO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxYsFFO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYsFFO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYsFFO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYsFFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYsFFO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYsFFO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYsFFO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYsFFO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYsFFO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxYsFFO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYsFFO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxYsFFO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxYsFFO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYsFFO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYsFFO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYsFFO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYsFFO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYsFFO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxYsFFO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYsFFO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYsFFO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1wNes3.s: Assembler messages:
encrypt.c: /tmp/cc1wNes3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1wNes3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1wNes3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1wNes3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wNes3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wNes3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wNes3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wNes3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wNes3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wNes3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wNes3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wNes3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1wNes3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wNes3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1wNes3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wNes3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1wNes3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wNes3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wNes3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wNes3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wNes3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wNes3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wNes3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wNes3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfFcdTj.s: Assembler messages:
encrypt.c: /tmp/ccfFcdTj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfFcdTj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfFcdTj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfFcdTj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFcdTj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFcdTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFcdTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFcdTj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFcdTj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFcdTj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFcdTj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFcdTj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfFcdTj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFcdTj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfFcdTj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfFcdTj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFcdTj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFcdTj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFcdTj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFcdTj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFcdTj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFcdTj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFcdTj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFcdTj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccECLH8q.s: Assembler messages:
encrypt.c: /tmp/ccECLH8q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECLH8q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECLH8q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccECLH8q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECLH8q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECLH8q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECLH8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECLH8q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECLH8q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECLH8q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECLH8q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECLH8q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECLH8q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECLH8q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECLH8q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccECLH8q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECLH8q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECLH8q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECLH8q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECLH8q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECLH8q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECLH8q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECLH8q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECLH8q.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn4iNX7.s: Assembler messages:
encrypt.c: /tmp/ccn4iNX7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4iNX7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4iNX7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4iNX7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4iNX7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4iNX7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4iNX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4iNX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4iNX7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4iNX7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4iNX7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4iNX7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4iNX7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4iNX7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4iNX7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4iNX7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn4iNX7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4iNX7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4iNX7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4iNX7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4iNX7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4iNX7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4iNX7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4iNX7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQWWGgy.s: Assembler messages:
encrypt.c: /tmp/ccQWWGgy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWWGgy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWWGgy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWWGgy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWWGgy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWWGgy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWWGgy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWWGgy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWWGgy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWWGgy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWWGgy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWWGgy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQWWGgy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWWGgy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWWGgy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQWWGgy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWWGgy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWWGgy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWWGgy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWWGgy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWWGgy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWWGgy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWWGgy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWWGgy.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwcYmwx.s: Assembler messages:
encrypt.c: /tmp/ccwcYmwx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcYmwx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcYmwx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcYmwx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcYmwx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcYmwx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcYmwx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcYmwx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcYmwx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcYmwx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcYmwx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcYmwx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcYmwx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcYmwx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcYmwx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcYmwx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwcYmwx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcYmwx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcYmwx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcYmwx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcYmwx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcYmwx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcYmwx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcYmwx.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0XxHUw.s: Assembler messages:
encrypt.c: /tmp/cc0XxHUw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XxHUw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XxHUw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XxHUw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XxHUw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XxHUw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XxHUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XxHUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XxHUw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XxHUw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XxHUw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XxHUw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XxHUw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XxHUw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XxHUw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XxHUw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0XxHUw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XxHUw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XxHUw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XxHUw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XxHUw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XxHUw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XxHUw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XxHUw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGEPf3z.s: Assembler messages:
encrypt.c: /tmp/ccGEPf3z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEPf3z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEPf3z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEPf3z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPf3z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPf3z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPf3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPf3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPf3z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEPf3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEPf3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEPf3z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEPf3z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPf3z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEPf3z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGEPf3z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEPf3z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPf3z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPf3z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPf3z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPf3z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEPf3z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPf3z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPf3z.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2PQcRU.s: Assembler messages:
encrypt.c: /tmp/cc2PQcRU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PQcRU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PQcRU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PQcRU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PQcRU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PQcRU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PQcRU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PQcRU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PQcRU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PQcRU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PQcRU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PQcRU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PQcRU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PQcRU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PQcRU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2PQcRU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PQcRU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PQcRU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PQcRU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PQcRU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PQcRU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PQcRU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PQcRU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PQcRU.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccylpLZV.s: Assembler messages:
encrypt.c: /tmp/ccylpLZV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylpLZV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylpLZV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccylpLZV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylpLZV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylpLZV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylpLZV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylpLZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylpLZV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylpLZV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylpLZV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylpLZV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylpLZV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylpLZV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylpLZV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylpLZV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccylpLZV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylpLZV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylpLZV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylpLZV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylpLZV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylpLZV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylpLZV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylpLZV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ68t6Y.s: Assembler messages:
encrypt.c: /tmp/ccJ68t6Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ68t6Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ68t6Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ68t6Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ68t6Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ68t6Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ68t6Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ68t6Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ68t6Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ68t6Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ68t6Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ68t6Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ68t6Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ68t6Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ68t6Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ68t6Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ68t6Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ68t6Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ68t6Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ68t6Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ68t6Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ68t6Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ68t6Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ68t6Y.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR6n3WX.s: Assembler messages:
encrypt.c: /tmp/ccR6n3WX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6n3WX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6n3WX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6n3WX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6n3WX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6n3WX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6n3WX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6n3WX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6n3WX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6n3WX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6n3WX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6n3WX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6n3WX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6n3WX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6n3WX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR6n3WX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6n3WX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6n3WX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6n3WX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6n3WX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6n3WX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6n3WX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6n3WX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6n3WX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHHBqrG.s: Assembler messages:
encrypt.c: /tmp/ccHHBqrG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHBqrG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHBqrG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHBqrG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBqrG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBqrG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBqrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBqrG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBqrG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHBqrG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHBqrG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHBqrG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHBqrG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBqrG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHBqrG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHHBqrG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHBqrG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBqrG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBqrG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBqrG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBqrG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHBqrG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBqrG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBqrG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHrSx3s.s: Assembler messages:
encrypt.c: /tmp/ccHrSx3s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHrSx3s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHrSx3s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHrSx3s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrSx3s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrSx3s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrSx3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrSx3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrSx3s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrSx3s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrSx3s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrSx3s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHrSx3s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrSx3s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHrSx3s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrSx3s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHrSx3s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrSx3s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHrSx3s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHrSx3s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrSx3s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHrSx3s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHrSx3s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHrSx3s.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBSUWlJ.s: Assembler messages:
encrypt.c: /tmp/ccBSUWlJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSUWlJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSUWlJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSUWlJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSUWlJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSUWlJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSUWlJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSUWlJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSUWlJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSUWlJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSUWlJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSUWlJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSUWlJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSUWlJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSUWlJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBSUWlJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSUWlJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSUWlJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSUWlJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSUWlJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSUWlJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSUWlJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSUWlJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSUWlJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQr8qdz.s: Assembler messages:
encrypt.c: /tmp/ccQr8qdz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQr8qdz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQr8qdz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQr8qdz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr8qdz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr8qdz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr8qdz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr8qdz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr8qdz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr8qdz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr8qdz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr8qdz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQr8qdz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr8qdz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQr8qdz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr8qdz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQr8qdz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr8qdz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQr8qdz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQr8qdz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr8qdz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQr8qdz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQr8qdz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQr8qdz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6w1SM4.s: Assembler messages:
encrypt.c: /tmp/cc6w1SM4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6w1SM4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6w1SM4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6w1SM4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w1SM4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w1SM4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w1SM4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w1SM4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w1SM4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6w1SM4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6w1SM4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6w1SM4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6w1SM4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w1SM4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6w1SM4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6w1SM4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6w1SM4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w1SM4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w1SM4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w1SM4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w1SM4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6w1SM4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w1SM4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w1SM4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7TJQJ2.s: Assembler messages:
encrypt.c: /tmp/cc7TJQJ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7TJQJ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7TJQJ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7TJQJ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TJQJ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TJQJ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TJQJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TJQJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TJQJ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TJQJ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TJQJ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TJQJ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7TJQJ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TJQJ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7TJQJ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TJQJ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7TJQJ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TJQJ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TJQJ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TJQJ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TJQJ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TJQJ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7TJQJ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TJQJ2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZXV6W3.s: Assembler messages:
encrypt.c: /tmp/ccZXV6W3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZXV6W3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZXV6W3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZXV6W3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXV6W3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXV6W3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXV6W3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXV6W3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXV6W3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXV6W3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXV6W3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXV6W3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZXV6W3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXV6W3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZXV6W3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXV6W3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZXV6W3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXV6W3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXV6W3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXV6W3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXV6W3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXV6W3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZXV6W3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXV6W3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctvRZA7.s: Assembler messages:
encrypt.c: /tmp/cctvRZA7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctvRZA7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctvRZA7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctvRZA7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvRZA7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvRZA7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvRZA7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvRZA7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvRZA7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvRZA7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvRZA7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvRZA7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctvRZA7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvRZA7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctvRZA7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctvRZA7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvRZA7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvRZA7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvRZA7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvRZA7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvRZA7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctvRZA7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvRZA7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvRZA7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBKDRlH.s: Assembler messages:
encrypt.c: /tmp/ccBKDRlH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKDRlH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKDRlH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKDRlH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKDRlH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKDRlH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKDRlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKDRlH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKDRlH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKDRlH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKDRlH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKDRlH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKDRlH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKDRlH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKDRlH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBKDRlH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKDRlH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKDRlH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKDRlH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKDRlH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKDRlH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKDRlH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKDRlH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKDRlH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmteu6B.s: Assembler messages:
encrypt.c: /tmp/ccmteu6B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmteu6B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmteu6B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmteu6B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmteu6B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmteu6B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmteu6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmteu6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmteu6B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmteu6B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmteu6B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmteu6B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmteu6B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmteu6B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmteu6B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmteu6B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmteu6B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmteu6B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmteu6B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmteu6B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmteu6B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmteu6B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmteu6B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmteu6B.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoG8sVJ.s: Assembler messages:
encrypt.c: /tmp/ccoG8sVJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoG8sVJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoG8sVJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoG8sVJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoG8sVJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoG8sVJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoG8sVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoG8sVJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoG8sVJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoG8sVJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoG8sVJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoG8sVJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoG8sVJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoG8sVJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoG8sVJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoG8sVJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoG8sVJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoG8sVJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoG8sVJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoG8sVJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoG8sVJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoG8sVJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoG8sVJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoG8sVJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyS3SNF.s: Assembler messages:
encrypt.c: /tmp/ccyS3SNF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyS3SNF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyS3SNF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyS3SNF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS3SNF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS3SNF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS3SNF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS3SNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS3SNF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS3SNF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS3SNF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS3SNF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyS3SNF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS3SNF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyS3SNF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS3SNF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyS3SNF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS3SNF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyS3SNF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyS3SNF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS3SNF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyS3SNF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyS3SNF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyS3SNF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVuzMh7.s: Assembler messages:
encrypt.c: /tmp/ccVuzMh7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVuzMh7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVuzMh7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVuzMh7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzMh7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzMh7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzMh7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzMh7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzMh7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzMh7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzMh7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzMh7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVuzMh7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzMh7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVuzMh7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzMh7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVuzMh7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzMh7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVuzMh7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVuzMh7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzMh7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVuzMh7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVuzMh7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVuzMh7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccckuURc.s: Assembler messages:
encrypt.c: /tmp/ccckuURc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccckuURc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccckuURc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccckuURc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckuURc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckuURc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckuURc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckuURc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckuURc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckuURc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckuURc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckuURc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccckuURc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckuURc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccckuURc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccckuURc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckuURc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckuURc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckuURc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckuURc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckuURc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccckuURc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckuURc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckuURc.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLX2Ofb.s: Assembler messages:
encrypt.c: /tmp/ccLX2Ofb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLX2Ofb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLX2Ofb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLX2Ofb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLX2Ofb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLX2Ofb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLX2Ofb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLX2Ofb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLX2Ofb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLX2Ofb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLX2Ofb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLX2Ofb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLX2Ofb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLX2Ofb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLX2Ofb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLX2Ofb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLX2Ofb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLX2Ofb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLX2Ofb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLX2Ofb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLX2Ofb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLX2Ofb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLX2Ofb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLX2Ofb.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmYdN8j.s: Assembler messages:
encrypt.c: /tmp/ccmYdN8j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmYdN8j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmYdN8j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmYdN8j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYdN8j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYdN8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYdN8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYdN8j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYdN8j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYdN8j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYdN8j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYdN8j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmYdN8j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYdN8j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmYdN8j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmYdN8j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYdN8j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYdN8j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYdN8j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYdN8j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYdN8j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmYdN8j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYdN8j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYdN8j.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAivlNg.s: Assembler messages:
encrypt.c: /tmp/ccAivlNg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAivlNg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAivlNg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAivlNg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivlNg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivlNg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivlNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivlNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivlNg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAivlNg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAivlNg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAivlNg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAivlNg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivlNg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAivlNg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAivlNg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAivlNg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAivlNg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAivlNg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAivlNg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivlNg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAivlNg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAivlNg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAivlNg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN8wAwu.s: Assembler messages:
encrypt.c: /tmp/ccN8wAwu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN8wAwu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN8wAwu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN8wAwu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8wAwu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8wAwu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8wAwu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8wAwu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8wAwu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN8wAwu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN8wAwu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN8wAwu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN8wAwu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8wAwu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN8wAwu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN8wAwu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN8wAwu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8wAwu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8wAwu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8wAwu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8wAwu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN8wAwu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8wAwu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8wAwu.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2LXDLk.s: Assembler messages:
encrypt.c: /tmp/cc2LXDLk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2LXDLk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2LXDLk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2LXDLk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LXDLk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LXDLk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LXDLk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LXDLk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LXDLk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LXDLk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LXDLk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LXDLk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2LXDLk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LXDLk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2LXDLk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LXDLk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2LXDLk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LXDLk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LXDLk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LXDLk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LXDLk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LXDLk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2LXDLk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LXDLk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccboL7mx.s: Assembler messages:
encrypt.c: /tmp/ccboL7mx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccboL7mx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccboL7mx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccboL7mx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboL7mx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboL7mx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboL7mx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboL7mx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboL7mx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboL7mx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboL7mx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboL7mx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccboL7mx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboL7mx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccboL7mx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccboL7mx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboL7mx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboL7mx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboL7mx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboL7mx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboL7mx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccboL7mx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboL7mx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboL7mx.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccEqEtfQ.s: Assembler messages:
encrypt.c: /tmp/ccEqEtfQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqEtfQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqEtfQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqEtfQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqEtfQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqEtfQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqEtfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqEtfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqEtfQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqEtfQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqEtfQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqEtfQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqEtfQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqEtfQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqEtfQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqEtfQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEqEtfQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqEtfQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqEtfQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqEtfQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqEtfQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqEtfQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqEtfQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqEtfQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHfFf20.s: Assembler messages:
encrypt.c: /tmp/ccHfFf20.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHfFf20.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHfFf20.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHfFf20.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfFf20.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfFf20.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfFf20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfFf20.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfFf20.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHfFf20.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHfFf20.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHfFf20.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHfFf20.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfFf20.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHfFf20.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHfFf20.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHfFf20.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfFf20.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfFf20.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfFf20.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfFf20.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHfFf20.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfFf20.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfFf20.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI7Scd6.s: Assembler messages:
encrypt.c: /tmp/ccI7Scd6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI7Scd6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI7Scd6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI7Scd6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7Scd6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7Scd6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7Scd6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7Scd6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7Scd6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7Scd6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7Scd6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7Scd6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI7Scd6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7Scd6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI7Scd6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI7Scd6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7Scd6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7Scd6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7Scd6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7Scd6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7Scd6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI7Scd6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7Scd6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7Scd6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPYOoSI.s: Assembler messages:
encrypt.c: /tmp/ccPYOoSI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYOoSI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYOoSI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYOoSI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYOoSI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYOoSI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYOoSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYOoSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYOoSI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYOoSI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYOoSI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYOoSI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYOoSI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYOoSI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYOoSI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYOoSI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYOoSI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYOoSI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYOoSI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYOoSI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYOoSI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYOoSI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYOoSI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYOoSI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLiPOTn.s: Assembler messages:
encrypt.c: /tmp/ccLiPOTn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiPOTn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiPOTn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiPOTn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiPOTn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiPOTn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiPOTn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiPOTn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiPOTn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiPOTn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiPOTn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiPOTn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiPOTn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiPOTn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiPOTn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiPOTn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLiPOTn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiPOTn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiPOTn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiPOTn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiPOTn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiPOTn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiPOTn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiPOTn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfVHQDA.s: Assembler messages:
encrypt.c: /tmp/ccfVHQDA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVHQDA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfVHQDA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfVHQDA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVHQDA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVHQDA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVHQDA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVHQDA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVHQDA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVHQDA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVHQDA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVHQDA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfVHQDA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVHQDA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfVHQDA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfVHQDA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVHQDA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVHQDA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVHQDA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVHQDA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVHQDA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVHQDA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVHQDA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVHQDA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAdKUir.s: Assembler messages:
encrypt.c: /tmp/ccAdKUir.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdKUir.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAdKUir.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAdKUir.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdKUir.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdKUir.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdKUir.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdKUir.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdKUir.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdKUir.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdKUir.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdKUir.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAdKUir.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdKUir.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAdKUir.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdKUir.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAdKUir.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdKUir.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdKUir.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdKUir.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdKUir.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdKUir.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdKUir.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdKUir.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOhMFbv.s: Assembler messages:
encrypt.c: /tmp/ccOhMFbv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOhMFbv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOhMFbv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOhMFbv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhMFbv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhMFbv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhMFbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhMFbv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhMFbv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOhMFbv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOhMFbv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOhMFbv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOhMFbv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhMFbv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOhMFbv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOhMFbv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOhMFbv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhMFbv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhMFbv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhMFbv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhMFbv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOhMFbv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhMFbv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOhMFbv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4R0RGP.s: Assembler messages:
encrypt.c: /tmp/cc4R0RGP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4R0RGP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4R0RGP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4R0RGP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R0RGP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R0RGP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R0RGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R0RGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R0RGP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4R0RGP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4R0RGP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4R0RGP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4R0RGP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R0RGP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4R0RGP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4R0RGP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4R0RGP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4R0RGP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4R0RGP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4R0RGP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R0RGP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4R0RGP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4R0RGP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4R0RGP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEMzTu9.s: Assembler messages:
encrypt.c: /tmp/ccEMzTu9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMzTu9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMzTu9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMzTu9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMzTu9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMzTu9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMzTu9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMzTu9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMzTu9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMzTu9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMzTu9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMzTu9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMzTu9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMzTu9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMzTu9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEMzTu9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMzTu9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMzTu9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMzTu9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMzTu9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMzTu9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMzTu9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMzTu9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMzTu9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc51NWc0.s: Assembler messages:
encrypt.c: /tmp/cc51NWc0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc51NWc0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc51NWc0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc51NWc0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51NWc0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51NWc0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51NWc0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51NWc0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51NWc0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc51NWc0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc51NWc0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc51NWc0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc51NWc0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51NWc0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc51NWc0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc51NWc0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc51NWc0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc51NWc0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc51NWc0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51NWc0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc51NWc0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc51NWc0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc51NWc0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc51NWc0.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH2nR0R.s: Assembler messages:
encrypt.c: /tmp/ccH2nR0R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2nR0R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH2nR0R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH2nR0R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2nR0R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2nR0R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2nR0R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2nR0R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2nR0R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2nR0R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2nR0R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2nR0R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH2nR0R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2nR0R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH2nR0R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2nR0R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH2nR0R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2nR0R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2nR0R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2nR0R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2nR0R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2nR0R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2nR0R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2nR0R.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ7HPty.s: Assembler messages:
encrypt.c: /tmp/ccQ7HPty.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ7HPty.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ7HPty.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ7HPty.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HPty.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HPty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HPty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HPty.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HPty.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7HPty.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7HPty.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7HPty.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ7HPty.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HPty.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ7HPty.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ7HPty.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7HPty.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7HPty.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7HPty.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HPty.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7HPty.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ7HPty.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7HPty.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7HPty.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclO0VLi.s: Assembler messages:
encrypt.c: /tmp/cclO0VLi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclO0VLi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclO0VLi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclO0VLi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO0VLi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO0VLi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO0VLi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO0VLi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO0VLi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO0VLi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO0VLi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO0VLi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclO0VLi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO0VLi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclO0VLi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO0VLi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclO0VLi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO0VLi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclO0VLi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclO0VLi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO0VLi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclO0VLi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclO0VLi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclO0VLi.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0vCAUl.s: Assembler messages:
encrypt.c: /tmp/cc0vCAUl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0vCAUl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0vCAUl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0vCAUl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vCAUl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vCAUl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vCAUl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vCAUl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vCAUl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vCAUl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vCAUl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vCAUl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0vCAUl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vCAUl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0vCAUl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vCAUl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0vCAUl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vCAUl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vCAUl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vCAUl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vCAUl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vCAUl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0vCAUl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vCAUl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOIskVD.s: Assembler messages:
encrypt.c: /tmp/ccOIskVD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIskVD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIskVD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIskVD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIskVD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIskVD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIskVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIskVD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIskVD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIskVD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIskVD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIskVD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIskVD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIskVD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIskVD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOIskVD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIskVD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIskVD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIskVD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIskVD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIskVD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIskVD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIskVD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIskVD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc94aDES.s: Assembler messages:
encrypt.c: /tmp/cc94aDES.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94aDES.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94aDES.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc94aDES.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94aDES.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94aDES.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94aDES.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94aDES.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94aDES.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94aDES.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94aDES.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94aDES.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94aDES.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94aDES.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94aDES.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94aDES.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc94aDES.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94aDES.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94aDES.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94aDES.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94aDES.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94aDES.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94aDES.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94aDES.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cchxf105.s: Assembler messages:
encrypt.c: /tmp/cchxf105.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchxf105.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchxf105.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchxf105.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxf105.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxf105.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxf105.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxf105.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxf105.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxf105.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxf105.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxf105.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchxf105.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxf105.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchxf105.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchxf105.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxf105.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxf105.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxf105.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxf105.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxf105.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchxf105.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxf105.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxf105.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRzLqRV.s: Assembler messages:
encrypt.c: /tmp/ccRzLqRV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRzLqRV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRzLqRV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRzLqRV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzLqRV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzLqRV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzLqRV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzLqRV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzLqRV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzLqRV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzLqRV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzLqRV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRzLqRV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzLqRV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRzLqRV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzLqRV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRzLqRV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzLqRV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzLqRV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzLqRV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzLqRV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzLqRV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRzLqRV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzLqRV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV5Sg28.s: Assembler messages:
encrypt.c: /tmp/ccV5Sg28.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV5Sg28.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV5Sg28.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV5Sg28.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Sg28.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Sg28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Sg28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Sg28.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Sg28.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5Sg28.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5Sg28.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5Sg28.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV5Sg28.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Sg28.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV5Sg28.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV5Sg28.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5Sg28.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5Sg28.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5Sg28.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5Sg28.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5Sg28.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV5Sg28.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5Sg28.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5Sg28.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5lsz6F.s: Assembler messages:
encrypt.c: /tmp/cc5lsz6F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lsz6F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lsz6F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lsz6F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lsz6F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lsz6F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lsz6F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lsz6F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lsz6F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lsz6F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lsz6F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lsz6F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lsz6F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lsz6F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lsz6F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5lsz6F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lsz6F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lsz6F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lsz6F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lsz6F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lsz6F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lsz6F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lsz6F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lsz6F.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclHa2br.s: Assembler messages:
encrypt.c: /tmp/cclHa2br.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHa2br.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHa2br.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclHa2br.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHa2br.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHa2br.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHa2br.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHa2br.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHa2br.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHa2br.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHa2br.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHa2br.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHa2br.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHa2br.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHa2br.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHa2br.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclHa2br.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHa2br.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHa2br.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHa2br.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHa2br.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHa2br.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHa2br.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHa2br.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS7fARx.s: Assembler messages:
encrypt.c: /tmp/ccS7fARx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7fARx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7fARx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7fARx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7fARx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7fARx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7fARx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7fARx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7fARx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7fARx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7fARx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7fARx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7fARx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7fARx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7fARx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7fARx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS7fARx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7fARx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7fARx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7fARx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7fARx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7fARx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7fARx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7fARx.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYKKgPM.s: Assembler messages:
encrypt.c: /tmp/ccYKKgPM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKKgPM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKKgPM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKKgPM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKKgPM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKKgPM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKKgPM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKKgPM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKKgPM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKKgPM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKKgPM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKKgPM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKKgPM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKKgPM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKKgPM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYKKgPM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKKgPM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKKgPM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKKgPM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKKgPM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKKgPM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKKgPM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKKgPM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKKgPM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Y5nIQ.s: Assembler messages:
encrypt.c: /tmp/cc6Y5nIQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Y5nIQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Y5nIQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Y5nIQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Y5nIQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Y5nIQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Y5nIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Y5nIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Y5nIQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Y5nIQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Y5nIQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Y5nIQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Y5nIQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Y5nIQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Y5nIQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Y5nIQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Y5nIQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Y5nIQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Y5nIQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Y5nIQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Y5nIQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Y5nIQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Y5nIQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Y5nIQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL5VlXf.s: Assembler messages:
encrypt.c: /tmp/ccL5VlXf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL5VlXf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL5VlXf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL5VlXf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VlXf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VlXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VlXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VlXf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VlXf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL5VlXf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL5VlXf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL5VlXf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL5VlXf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VlXf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL5VlXf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL5VlXf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL5VlXf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5VlXf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5VlXf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VlXf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5VlXf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL5VlXf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5VlXf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5VlXf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccbUEXV.s: Assembler messages:
encrypt.c: /tmp/cccbUEXV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccbUEXV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccbUEXV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccbUEXV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbUEXV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbUEXV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbUEXV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbUEXV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbUEXV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbUEXV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbUEXV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbUEXV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccbUEXV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbUEXV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccbUEXV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbUEXV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccbUEXV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccbUEXV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccbUEXV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccbUEXV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbUEXV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccbUEXV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbUEXV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccbUEXV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccifpYKa.s: Assembler messages:
encrypt.c: /tmp/ccifpYKa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifpYKa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifpYKa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccifpYKa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifpYKa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifpYKa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifpYKa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifpYKa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifpYKa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifpYKa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifpYKa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifpYKa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifpYKa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifpYKa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifpYKa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccifpYKa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifpYKa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifpYKa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifpYKa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifpYKa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifpYKa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifpYKa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifpYKa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifpYKa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBolXZX.s: Assembler messages:
encrypt.c: /tmp/ccBolXZX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBolXZX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBolXZX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBolXZX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBolXZX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBolXZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBolXZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBolXZX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBolXZX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBolXZX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBolXZX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBolXZX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBolXZX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBolXZX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBolXZX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBolXZX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBolXZX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBolXZX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBolXZX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBolXZX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBolXZX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBolXZX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBolXZX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBolXZX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMSgAii.s: Assembler messages:
encrypt.c: /tmp/ccMSgAii.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSgAii.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSgAii.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSgAii.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgAii.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgAii.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgAii.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgAii.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgAii.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSgAii.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSgAii.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSgAii.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSgAii.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgAii.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSgAii.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSgAii.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMSgAii.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSgAii.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSgAii.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSgAii.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgAii.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSgAii.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSgAii.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSgAii.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF0c7BR.s: Assembler messages:
encrypt.c: /tmp/ccF0c7BR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF0c7BR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF0c7BR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF0c7BR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c7BR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c7BR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c7BR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c7BR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c7BR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0c7BR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0c7BR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0c7BR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF0c7BR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c7BR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF0c7BR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF0c7BR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0c7BR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c7BR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c7BR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c7BR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c7BR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF0c7BR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c7BR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c7BR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccItjQUp.s: Assembler messages:
encrypt.c: /tmp/ccItjQUp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccItjQUp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccItjQUp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccItjQUp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItjQUp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItjQUp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItjQUp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItjQUp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItjQUp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItjQUp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItjQUp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItjQUp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccItjQUp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItjQUp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccItjQUp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItjQUp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccItjQUp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItjQUp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItjQUp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItjQUp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItjQUp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItjQUp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItjQUp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItjQUp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnqiyjG.s: Assembler messages:
encrypt.c: /tmp/ccnqiyjG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnqiyjG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnqiyjG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnqiyjG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqiyjG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqiyjG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqiyjG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqiyjG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqiyjG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqiyjG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqiyjG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqiyjG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnqiyjG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqiyjG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnqiyjG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqiyjG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnqiyjG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqiyjG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqiyjG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqiyjG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqiyjG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqiyjG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnqiyjG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqiyjG.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrTLusk.s: Assembler messages:
encrypt.c: /tmp/ccrTLusk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTLusk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTLusk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTLusk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTLusk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTLusk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTLusk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTLusk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTLusk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTLusk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTLusk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTLusk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTLusk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTLusk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTLusk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrTLusk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTLusk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTLusk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTLusk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTLusk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTLusk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTLusk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTLusk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTLusk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTj3McO.s: Assembler messages:
encrypt.c: /tmp/ccTj3McO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTj3McO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTj3McO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTj3McO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj3McO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj3McO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj3McO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj3McO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj3McO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTj3McO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTj3McO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTj3McO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTj3McO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj3McO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTj3McO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTj3McO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTj3McO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTj3McO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTj3McO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTj3McO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj3McO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTj3McO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTj3McO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTj3McO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnAsYor.s: Assembler messages:
encrypt.c: /tmp/ccnAsYor.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAsYor.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAsYor.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAsYor.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAsYor.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAsYor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAsYor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAsYor.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAsYor.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAsYor.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAsYor.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAsYor.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAsYor.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAsYor.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAsYor.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnAsYor.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAsYor.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAsYor.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAsYor.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAsYor.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAsYor.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnAsYor.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAsYor.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAsYor.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSKHpwY.s: Assembler messages:
encrypt.c: /tmp/ccSKHpwY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSKHpwY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSKHpwY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSKHpwY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKHpwY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKHpwY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKHpwY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKHpwY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKHpwY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKHpwY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKHpwY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKHpwY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSKHpwY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKHpwY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSKHpwY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSKHpwY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKHpwY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKHpwY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKHpwY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKHpwY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKHpwY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSKHpwY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKHpwY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKHpwY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjcDpTk.s: Assembler messages:
encrypt.c: /tmp/ccjcDpTk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcDpTk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcDpTk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcDpTk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcDpTk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcDpTk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcDpTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcDpTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcDpTk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcDpTk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcDpTk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcDpTk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcDpTk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcDpTk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcDpTk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcDpTk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjcDpTk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcDpTk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcDpTk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcDpTk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcDpTk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcDpTk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcDpTk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcDpTk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Xvuym.s: Assembler messages:
encrypt.c: /tmp/cc9Xvuym.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Xvuym.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Xvuym.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Xvuym.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xvuym.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xvuym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xvuym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xvuym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xvuym.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Xvuym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Xvuym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Xvuym.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Xvuym.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xvuym.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Xvuym.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Xvuym.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Xvuym.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Xvuym.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Xvuym.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Xvuym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xvuym.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Xvuym.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Xvuym.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Xvuym.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDy8dK1.s: Assembler messages:
encrypt.c: /tmp/ccDy8dK1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDy8dK1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDy8dK1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDy8dK1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDy8dK1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDy8dK1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDy8dK1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDy8dK1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDy8dK1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDy8dK1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDy8dK1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDy8dK1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDy8dK1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDy8dK1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDy8dK1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDy8dK1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDy8dK1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDy8dK1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDy8dK1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDy8dK1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDy8dK1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDy8dK1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDy8dK1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDy8dK1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6u1dUP.s: Assembler messages:
encrypt.c: /tmp/cc6u1dUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6u1dUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6u1dUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6u1dUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u1dUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u1dUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u1dUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u1dUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u1dUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u1dUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u1dUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u1dUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6u1dUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u1dUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6u1dUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u1dUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6u1dUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u1dUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6u1dUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6u1dUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u1dUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6u1dUP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6u1dUP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6u1dUP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWKgPvt.s: Assembler messages:
encrypt.c: /tmp/ccWKgPvt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKgPvt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKgPvt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWKgPvt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKgPvt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKgPvt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKgPvt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKgPvt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKgPvt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKgPvt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKgPvt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKgPvt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWKgPvt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKgPvt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKgPvt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWKgPvt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKgPvt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKgPvt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKgPvt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKgPvt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKgPvt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWKgPvt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKgPvt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKgPvt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZm41vV.s: Assembler messages:
encrypt.c: /tmp/ccZm41vV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZm41vV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZm41vV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZm41vV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm41vV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm41vV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm41vV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm41vV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm41vV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZm41vV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZm41vV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZm41vV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZm41vV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm41vV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZm41vV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZm41vV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZm41vV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZm41vV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZm41vV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZm41vV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm41vV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZm41vV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZm41vV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZm41vV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnscquw.s: Assembler messages:
encrypt.c: /tmp/ccnscquw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnscquw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnscquw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnscquw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnscquw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnscquw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnscquw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnscquw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnscquw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnscquw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnscquw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnscquw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnscquw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnscquw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnscquw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnscquw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnscquw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnscquw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnscquw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnscquw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnscquw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnscquw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnscquw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnscquw.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHeFc1p.s: Assembler messages:
encrypt.c: /tmp/ccHeFc1p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHeFc1p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHeFc1p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHeFc1p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHeFc1p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHeFc1p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHeFc1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHeFc1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHeFc1p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHeFc1p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHeFc1p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHeFc1p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHeFc1p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHeFc1p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHeFc1p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHeFc1p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHeFc1p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHeFc1p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHeFc1p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHeFc1p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHeFc1p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHeFc1p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHeFc1p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHeFc1p.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclRRngP.s: Assembler messages:
encrypt.c: /tmp/cclRRngP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRRngP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRRngP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclRRngP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRRngP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRRngP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRRngP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRRngP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRRngP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRRngP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRRngP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRRngP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRRngP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRRngP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRRngP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclRRngP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRRngP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRRngP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRRngP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRRngP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRRngP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRRngP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRRngP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRRngP.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJLtqEf.s: Assembler messages:
encrypt.c: /tmp/ccJLtqEf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLtqEf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLtqEf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLtqEf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLtqEf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLtqEf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLtqEf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLtqEf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLtqEf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLtqEf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLtqEf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLtqEf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLtqEf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLtqEf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLtqEf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLtqEf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJLtqEf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLtqEf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLtqEf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLtqEf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLtqEf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLtqEf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLtqEf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLtqEf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTOvh8Q.s: Assembler messages:
encrypt.c: /tmp/ccTOvh8Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTOvh8Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTOvh8Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTOvh8Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOvh8Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOvh8Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOvh8Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOvh8Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOvh8Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTOvh8Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTOvh8Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTOvh8Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTOvh8Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOvh8Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTOvh8Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTOvh8Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTOvh8Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOvh8Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOvh8Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOvh8Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOvh8Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTOvh8Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOvh8Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOvh8Q.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS1trad.s: Assembler messages:
encrypt.c: /tmp/ccS1trad.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1trad.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1trad.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1trad.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1trad.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1trad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1trad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1trad.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1trad.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1trad.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1trad.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1trad.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1trad.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1trad.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1trad.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS1trad.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1trad.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1trad.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1trad.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1trad.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1trad.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1trad.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1trad.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1trad.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccldn9XN.s: Assembler messages:
encrypt.c: /tmp/ccldn9XN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccldn9XN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccldn9XN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccldn9XN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldn9XN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldn9XN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldn9XN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldn9XN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldn9XN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldn9XN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldn9XN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldn9XN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccldn9XN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldn9XN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccldn9XN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldn9XN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccldn9XN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldn9XN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldn9XN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldn9XN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldn9XN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldn9XN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccldn9XN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldn9XN.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctBCW9e.s: Assembler messages:
encrypt.c: /tmp/cctBCW9e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctBCW9e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctBCW9e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctBCW9e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBCW9e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBCW9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBCW9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBCW9e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBCW9e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBCW9e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBCW9e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBCW9e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctBCW9e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBCW9e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctBCW9e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctBCW9e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBCW9e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBCW9e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBCW9e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBCW9e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBCW9e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctBCW9e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBCW9e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBCW9e.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczqWMFD.s: Assembler messages:
encrypt.c: /tmp/cczqWMFD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqWMFD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqWMFD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczqWMFD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqWMFD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqWMFD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqWMFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqWMFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqWMFD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqWMFD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqWMFD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqWMFD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqWMFD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqWMFD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqWMFD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqWMFD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczqWMFD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqWMFD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqWMFD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqWMFD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqWMFD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqWMFD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqWMFD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqWMFD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFSijKA.s: Assembler messages:
encrypt.c: /tmp/ccFSijKA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSijKA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSijKA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSijKA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSijKA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSijKA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSijKA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSijKA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSijKA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSijKA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSijKA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSijKA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSijKA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSijKA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSijKA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSijKA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFSijKA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSijKA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSijKA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSijKA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSijKA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSijKA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSijKA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSijKA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNgH2eF.s: Assembler messages:
encrypt.c: /tmp/ccNgH2eF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNgH2eF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNgH2eF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNgH2eF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgH2eF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgH2eF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgH2eF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgH2eF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgH2eF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgH2eF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgH2eF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgH2eF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNgH2eF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgH2eF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNgH2eF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNgH2eF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgH2eF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgH2eF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgH2eF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgH2eF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgH2eF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNgH2eF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgH2eF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgH2eF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTKgTPD.s: Assembler messages:
encrypt.c: /tmp/ccTKgTPD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKgTPD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKgTPD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKgTPD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKgTPD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKgTPD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKgTPD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKgTPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKgTPD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKgTPD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKgTPD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKgTPD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKgTPD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKgTPD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKgTPD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKgTPD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTKgTPD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKgTPD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKgTPD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKgTPD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKgTPD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKgTPD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKgTPD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKgTPD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs5v9bI.s: Assembler messages:
encrypt.c: /tmp/ccs5v9bI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5v9bI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5v9bI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5v9bI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5v9bI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5v9bI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5v9bI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5v9bI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5v9bI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5v9bI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5v9bI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5v9bI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5v9bI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5v9bI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5v9bI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs5v9bI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5v9bI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5v9bI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5v9bI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5v9bI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5v9bI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5v9bI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5v9bI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5v9bI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSCbzW5.s: Assembler messages:
encrypt.c: /tmp/ccSCbzW5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSCbzW5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSCbzW5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSCbzW5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCbzW5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCbzW5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCbzW5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCbzW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCbzW5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCbzW5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCbzW5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCbzW5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSCbzW5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCbzW5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSCbzW5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCbzW5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSCbzW5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCbzW5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCbzW5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCbzW5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCbzW5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCbzW5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSCbzW5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCbzW5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccax6iZd.s: Assembler messages:
encrypt.c: /tmp/ccax6iZd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccax6iZd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccax6iZd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccax6iZd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax6iZd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax6iZd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax6iZd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax6iZd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax6iZd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccax6iZd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccax6iZd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccax6iZd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccax6iZd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax6iZd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccax6iZd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccax6iZd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccax6iZd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccax6iZd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccax6iZd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax6iZd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccax6iZd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccax6iZd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccax6iZd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccax6iZd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6Z7P1g.s: Assembler messages:
encrypt.c: /tmp/cc6Z7P1g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Z7P1g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Z7P1g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Z7P1g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Z7P1g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Z7P1g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Z7P1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Z7P1g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Z7P1g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Z7P1g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Z7P1g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Z7P1g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Z7P1g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Z7P1g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Z7P1g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Z7P1g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Z7P1g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Z7P1g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Z7P1g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Z7P1g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Z7P1g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Z7P1g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Z7P1g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Z7P1g.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLClxP8.s: Assembler messages:
encrypt.c: /tmp/ccLClxP8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLClxP8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLClxP8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLClxP8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLClxP8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLClxP8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLClxP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLClxP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLClxP8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLClxP8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLClxP8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLClxP8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLClxP8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLClxP8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLClxP8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLClxP8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLClxP8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLClxP8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLClxP8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLClxP8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLClxP8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLClxP8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLClxP8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLClxP8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Vld3Q.s: Assembler messages:
encrypt.c: /tmp/cc0Vld3Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Vld3Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Vld3Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Vld3Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Vld3Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Vld3Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Vld3Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Vld3Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Vld3Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Vld3Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Vld3Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Vld3Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Vld3Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Vld3Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Vld3Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Vld3Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Vld3Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Vld3Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Vld3Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Vld3Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Vld3Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Vld3Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Vld3Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Vld3Q.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm5azvN.s: Assembler messages:
encrypt.c: /tmp/ccm5azvN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5azvN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm5azvN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm5azvN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5azvN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5azvN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5azvN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5azvN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5azvN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5azvN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5azvN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5azvN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm5azvN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5azvN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm5azvN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5azvN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm5azvN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5azvN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5azvN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5azvN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5azvN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5azvN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5azvN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5azvN.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCXgsKX.s: Assembler messages:
encrypt.c: /tmp/ccCXgsKX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCXgsKX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCXgsKX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCXgsKX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXgsKX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXgsKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXgsKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXgsKX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXgsKX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXgsKX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXgsKX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXgsKX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCXgsKX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXgsKX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCXgsKX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCXgsKX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXgsKX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXgsKX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXgsKX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXgsKX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXgsKX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCXgsKX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXgsKX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXgsKX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRzWXIP.s: Assembler messages:
encrypt.c: /tmp/ccRzWXIP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRzWXIP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRzWXIP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRzWXIP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzWXIP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzWXIP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzWXIP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzWXIP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzWXIP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzWXIP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzWXIP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzWXIP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRzWXIP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzWXIP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRzWXIP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzWXIP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRzWXIP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzWXIP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzWXIP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzWXIP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzWXIP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzWXIP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRzWXIP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzWXIP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccIcxdcq.s: Assembler messages:
encrypt.c: /tmp/ccIcxdcq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIcxdcq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIcxdcq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIcxdcq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxdcq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxdcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxdcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxdcq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxdcq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcxdcq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcxdcq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcxdcq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIcxdcq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxdcq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIcxdcq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIcxdcq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcxdcq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcxdcq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcxdcq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcxdcq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcxdcq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIcxdcq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcxdcq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcxdcq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cctEIXtb.s: Assembler messages:
encrypt.c: /tmp/cctEIXtb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctEIXtb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctEIXtb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctEIXtb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEIXtb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEIXtb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEIXtb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEIXtb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEIXtb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEIXtb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEIXtb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEIXtb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctEIXtb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEIXtb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctEIXtb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEIXtb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctEIXtb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEIXtb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEIXtb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEIXtb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEIXtb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEIXtb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctEIXtb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEIXtb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7D0b2g.s: Assembler messages:
encrypt.c: /tmp/cc7D0b2g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7D0b2g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7D0b2g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7D0b2g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D0b2g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D0b2g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D0b2g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D0b2g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D0b2g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D0b2g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D0b2g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D0b2g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7D0b2g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D0b2g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7D0b2g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D0b2g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7D0b2g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D0b2g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7D0b2g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7D0b2g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D0b2g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7D0b2g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7D0b2g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7D0b2g.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cceHCqRs.s: Assembler messages:
encrypt.c: /tmp/cceHCqRs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceHCqRs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceHCqRs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceHCqRs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHCqRs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHCqRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHCqRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHCqRs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHCqRs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceHCqRs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceHCqRs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceHCqRs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceHCqRs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHCqRs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceHCqRs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceHCqRs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceHCqRs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHCqRs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHCqRs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHCqRs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHCqRs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceHCqRs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHCqRs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHCqRs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZfR2OF.s: Assembler messages:
encrypt.c: /tmp/ccZfR2OF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZfR2OF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZfR2OF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZfR2OF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfR2OF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfR2OF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfR2OF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfR2OF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfR2OF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfR2OF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfR2OF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfR2OF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZfR2OF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfR2OF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZfR2OF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZfR2OF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfR2OF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfR2OF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfR2OF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfR2OF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfR2OF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfR2OF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfR2OF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfR2OF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsDPGVg.s: Assembler messages:
encrypt.c: /tmp/ccsDPGVg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsDPGVg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsDPGVg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsDPGVg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDPGVg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDPGVg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDPGVg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDPGVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDPGVg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDPGVg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDPGVg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDPGVg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsDPGVg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDPGVg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsDPGVg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDPGVg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsDPGVg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDPGVg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDPGVg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDPGVg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDPGVg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDPGVg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsDPGVg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDPGVg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOMOPsH.s: Assembler messages:
encrypt.c: /tmp/ccOMOPsH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOMOPsH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOMOPsH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOMOPsH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOPsH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOPsH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOPsH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOPsH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOPsH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMOPsH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMOPsH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMOPsH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOMOPsH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOPsH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOMOPsH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOMOPsH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMOPsH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMOPsH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMOPsH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOPsH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMOPsH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOMOPsH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMOPsH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMOPsH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW5ORjm.s: Assembler messages:
encrypt.c: /tmp/ccW5ORjm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5ORjm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW5ORjm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW5ORjm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ORjm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ORjm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ORjm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ORjm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ORjm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5ORjm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5ORjm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5ORjm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW5ORjm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ORjm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW5ORjm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5ORjm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW5ORjm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5ORjm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5ORjm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5ORjm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ORjm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5ORjm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5ORjm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5ORjm.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIiEJ5L.s: Assembler messages:
encrypt.c: /tmp/ccIiEJ5L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIiEJ5L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIiEJ5L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIiEJ5L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiEJ5L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiEJ5L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiEJ5L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiEJ5L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiEJ5L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIiEJ5L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIiEJ5L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIiEJ5L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIiEJ5L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiEJ5L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIiEJ5L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIiEJ5L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIiEJ5L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIiEJ5L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIiEJ5L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIiEJ5L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiEJ5L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIiEJ5L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIiEJ5L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIiEJ5L.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjlT64d.s: Assembler messages:
encrypt.c: /tmp/ccjlT64d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjlT64d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjlT64d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjlT64d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlT64d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlT64d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlT64d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlT64d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlT64d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlT64d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlT64d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlT64d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjlT64d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlT64d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjlT64d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjlT64d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlT64d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlT64d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlT64d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlT64d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlT64d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjlT64d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlT64d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlT64d.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2NG0l5.s: Assembler messages:
encrypt.c: /tmp/cc2NG0l5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2NG0l5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2NG0l5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2NG0l5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NG0l5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NG0l5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NG0l5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NG0l5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NG0l5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NG0l5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NG0l5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NG0l5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2NG0l5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NG0l5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2NG0l5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2NG0l5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NG0l5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NG0l5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NG0l5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NG0l5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NG0l5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NG0l5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NG0l5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NG0l5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccABlFhK.s: Assembler messages:
encrypt.c: /tmp/ccABlFhK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccABlFhK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccABlFhK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccABlFhK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABlFhK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABlFhK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABlFhK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABlFhK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABlFhK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABlFhK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABlFhK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABlFhK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccABlFhK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABlFhK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccABlFhK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABlFhK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccABlFhK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABlFhK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABlFhK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABlFhK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABlFhK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABlFhK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccABlFhK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABlFhK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPCi1Om.s: Assembler messages:
encrypt.c: /tmp/ccPCi1Om.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCi1Om.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPCi1Om.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPCi1Om.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCi1Om.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCi1Om.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCi1Om.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCi1Om.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCi1Om.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCi1Om.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCi1Om.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCi1Om.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPCi1Om.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCi1Om.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPCi1Om.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPCi1Om.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCi1Om.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCi1Om.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCi1Om.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCi1Om.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCi1Om.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCi1Om.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCi1Om.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCi1Om.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckpjIK0.s: Assembler messages:
encrypt.c: /tmp/cckpjIK0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckpjIK0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckpjIK0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckpjIK0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjIK0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjIK0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjIK0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjIK0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjIK0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjIK0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjIK0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjIK0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckpjIK0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjIK0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckpjIK0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjIK0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckpjIK0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjIK0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpjIK0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpjIK0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjIK0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpjIK0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckpjIK0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpjIK0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4twbxt.s: Assembler messages:
encrypt.c: /tmp/cc4twbxt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4twbxt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4twbxt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4twbxt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4twbxt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4twbxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4twbxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4twbxt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4twbxt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4twbxt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4twbxt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4twbxt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4twbxt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4twbxt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4twbxt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4twbxt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4twbxt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4twbxt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4twbxt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4twbxt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4twbxt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4twbxt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4twbxt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4twbxt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdvvuP2.s: Assembler messages:
encrypt.c: /tmp/ccdvvuP2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvvuP2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdvvuP2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdvvuP2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvvuP2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvvuP2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvvuP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvvuP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvvuP2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvvuP2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvvuP2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvvuP2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdvvuP2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvvuP2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdvvuP2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvvuP2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdvvuP2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvvuP2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvvuP2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvvuP2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvvuP2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvvuP2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvvuP2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvvuP2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc0rUWKW.s: Assembler messages:
encrypt.c: /tmp/cc0rUWKW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0rUWKW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0rUWKW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0rUWKW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rUWKW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rUWKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rUWKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rUWKW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rUWKW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rUWKW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rUWKW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rUWKW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0rUWKW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rUWKW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0rUWKW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0rUWKW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rUWKW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rUWKW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rUWKW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rUWKW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rUWKW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0rUWKW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rUWKW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rUWKW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccLzVgzz.s: Assembler messages:
encrypt.c: /tmp/ccLzVgzz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLzVgzz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLzVgzz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLzVgzz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzVgzz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzVgzz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzVgzz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzVgzz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzVgzz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzVgzz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzVgzz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzVgzz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLzVgzz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzVgzz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLzVgzz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzVgzz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLzVgzz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzVgzz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzVgzz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzVgzz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzVgzz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzVgzz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLzVgzz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzVgzz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIiBEBY.s: Assembler messages:
encrypt.c: /tmp/ccIiBEBY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIiBEBY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIiBEBY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIiBEBY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiBEBY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiBEBY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiBEBY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiBEBY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiBEBY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIiBEBY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIiBEBY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIiBEBY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIiBEBY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiBEBY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIiBEBY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIiBEBY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIiBEBY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiBEBY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiBEBY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiBEBY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiBEBY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIiBEBY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiBEBY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiBEBY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cchgFOIC.s: Assembler messages:
encrypt.c: /tmp/cchgFOIC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgFOIC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgFOIC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchgFOIC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgFOIC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgFOIC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgFOIC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgFOIC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgFOIC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgFOIC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgFOIC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgFOIC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgFOIC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgFOIC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgFOIC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgFOIC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchgFOIC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgFOIC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgFOIC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgFOIC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgFOIC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgFOIC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgFOIC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgFOIC.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPOoadz.s: Assembler messages:
encrypt.c: /tmp/ccPOoadz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOoadz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOoadz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOoadz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOoadz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOoadz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOoadz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOoadz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOoadz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOoadz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOoadz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOoadz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOoadz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOoadz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOoadz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOoadz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPOoadz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOoadz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOoadz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOoadz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOoadz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOoadz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOoadz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOoadz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuwMoRZ.s: Assembler messages:
encrypt.c: /tmp/ccuwMoRZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuwMoRZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuwMoRZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuwMoRZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwMoRZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwMoRZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwMoRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwMoRZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwMoRZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuwMoRZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuwMoRZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuwMoRZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuwMoRZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwMoRZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuwMoRZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuwMoRZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuwMoRZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuwMoRZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuwMoRZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwMoRZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuwMoRZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuwMoRZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuwMoRZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuwMoRZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGbl1YU.s: Assembler messages:
encrypt.c: /tmp/ccGbl1YU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbl1YU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbl1YU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbl1YU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbl1YU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbl1YU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbl1YU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbl1YU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbl1YU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbl1YU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbl1YU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbl1YU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbl1YU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbl1YU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbl1YU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGbl1YU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbl1YU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbl1YU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbl1YU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbl1YU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbl1YU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbl1YU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbl1YU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbl1YU.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczDp5Yz.s: Assembler messages:
encrypt.c: /tmp/cczDp5Yz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDp5Yz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDp5Yz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczDp5Yz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp5Yz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp5Yz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp5Yz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp5Yz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp5Yz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDp5Yz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDp5Yz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDp5Yz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDp5Yz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp5Yz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDp5Yz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDp5Yz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczDp5Yz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDp5Yz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDp5Yz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDp5Yz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp5Yz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDp5Yz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDp5Yz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDp5Yz.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHx9h86.s: Assembler messages:
encrypt.c: /tmp/ccHx9h86.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHx9h86.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHx9h86.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHx9h86.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx9h86.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx9h86.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx9h86.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx9h86.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx9h86.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx9h86.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx9h86.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx9h86.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHx9h86.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx9h86.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHx9h86.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx9h86.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHx9h86.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx9h86.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx9h86.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx9h86.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx9h86.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx9h86.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHx9h86.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx9h86.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqddumm.s: Assembler messages:
encrypt.c: /tmp/ccqddumm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqddumm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqddumm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqddumm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqddumm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqddumm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqddumm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqddumm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqddumm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqddumm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqddumm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqddumm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqddumm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqddumm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqddumm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqddumm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqddumm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqddumm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqddumm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqddumm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqddumm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqddumm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqddumm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqddumm.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMBtOPp.s: Assembler messages:
encrypt.c: /tmp/ccMBtOPp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBtOPp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBtOPp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBtOPp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtOPp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtOPp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtOPp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtOPp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtOPp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBtOPp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBtOPp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBtOPp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBtOPp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtOPp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBtOPp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBtOPp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBtOPp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBtOPp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBtOPp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtOPp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBtOPp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBtOPp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBtOPp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBtOPp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cch8f85b.s: Assembler messages:
encrypt.c: /tmp/cch8f85b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch8f85b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch8f85b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch8f85b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8f85b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8f85b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8f85b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8f85b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8f85b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8f85b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8f85b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8f85b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch8f85b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8f85b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch8f85b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8f85b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch8f85b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8f85b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8f85b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8f85b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8f85b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8f85b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8f85b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8f85b.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4qZ07L.s: Assembler messages:
encrypt.c: /tmp/cc4qZ07L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qZ07L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qZ07L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qZ07L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qZ07L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qZ07L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qZ07L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qZ07L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qZ07L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qZ07L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qZ07L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qZ07L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qZ07L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qZ07L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qZ07L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qZ07L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4qZ07L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qZ07L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qZ07L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qZ07L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qZ07L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qZ07L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qZ07L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qZ07L.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIS16i6.s: Assembler messages:
encrypt.c: /tmp/ccIS16i6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIS16i6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIS16i6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIS16i6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS16i6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS16i6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS16i6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS16i6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS16i6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIS16i6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIS16i6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIS16i6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIS16i6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS16i6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIS16i6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIS16i6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIS16i6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS16i6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS16i6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS16i6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS16i6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIS16i6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS16i6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS16i6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck9IsxP.s: Assembler messages:
encrypt.c: /tmp/cck9IsxP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9IsxP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9IsxP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck9IsxP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9IsxP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9IsxP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9IsxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9IsxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9IsxP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9IsxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9IsxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9IsxP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9IsxP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9IsxP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9IsxP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9IsxP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck9IsxP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9IsxP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9IsxP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9IsxP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9IsxP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9IsxP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9IsxP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9IsxP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckT3tcd.s: Assembler messages:
encrypt.c: /tmp/cckT3tcd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckT3tcd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckT3tcd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckT3tcd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT3tcd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT3tcd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT3tcd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT3tcd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT3tcd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckT3tcd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckT3tcd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckT3tcd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckT3tcd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT3tcd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckT3tcd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckT3tcd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckT3tcd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckT3tcd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckT3tcd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT3tcd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckT3tcd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckT3tcd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckT3tcd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckT3tcd.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2EMVVl.s: Assembler messages:
encrypt.c: /tmp/cc2EMVVl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EMVVl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EMVVl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EMVVl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EMVVl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EMVVl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EMVVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EMVVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EMVVl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EMVVl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EMVVl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EMVVl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EMVVl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EMVVl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EMVVl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EMVVl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2EMVVl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EMVVl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EMVVl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EMVVl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EMVVl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EMVVl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EMVVl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EMVVl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqDrYYF.s: Assembler messages:
encrypt.c: /tmp/ccqDrYYF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqDrYYF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqDrYYF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqDrYYF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDrYYF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDrYYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDrYYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDrYYF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDrYYF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDrYYF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDrYYF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDrYYF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqDrYYF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDrYYF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqDrYYF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqDrYYF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDrYYF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDrYYF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDrYYF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDrYYF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDrYYF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqDrYYF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDrYYF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDrYYF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKh7Zch.s: Assembler messages:
encrypt.c: /tmp/ccKh7Zch.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKh7Zch.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKh7Zch.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKh7Zch.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh7Zch.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh7Zch.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh7Zch.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh7Zch.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh7Zch.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh7Zch.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh7Zch.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh7Zch.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKh7Zch.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh7Zch.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKh7Zch.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh7Zch.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKh7Zch.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh7Zch.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKh7Zch.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKh7Zch.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh7Zch.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKh7Zch.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKh7Zch.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKh7Zch.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTIXf7H.s: Assembler messages:
encrypt.c: /tmp/ccTIXf7H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIXf7H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIXf7H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIXf7H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIXf7H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIXf7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIXf7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIXf7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIXf7H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIXf7H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIXf7H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIXf7H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIXf7H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIXf7H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIXf7H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTIXf7H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIXf7H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIXf7H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIXf7H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIXf7H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIXf7H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIXf7H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIXf7H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIXf7H.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjJUFkW.s: Assembler messages:
encrypt.c: /tmp/ccjJUFkW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjJUFkW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjJUFkW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjJUFkW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJUFkW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJUFkW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJUFkW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJUFkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJUFkW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJUFkW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJUFkW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJUFkW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjJUFkW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJUFkW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjJUFkW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJUFkW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjJUFkW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJUFkW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJUFkW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJUFkW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJUFkW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJUFkW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjJUFkW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJUFkW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclxlUxg.s: Assembler messages:
encrypt.c: /tmp/cclxlUxg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxlUxg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxlUxg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclxlUxg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxlUxg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxlUxg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxlUxg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxlUxg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxlUxg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxlUxg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxlUxg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxlUxg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxlUxg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxlUxg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxlUxg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclxlUxg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxlUxg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxlUxg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxlUxg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxlUxg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxlUxg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxlUxg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxlUxg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxlUxg.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMAdXyZ.s: Assembler messages:
encrypt.c: /tmp/ccMAdXyZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAdXyZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMAdXyZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMAdXyZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdXyZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdXyZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdXyZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdXyZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdXyZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAdXyZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAdXyZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAdXyZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMAdXyZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdXyZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMAdXyZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAdXyZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMAdXyZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAdXyZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAdXyZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAdXyZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAdXyZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAdXyZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAdXyZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAdXyZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchhj3Di.s: Assembler messages:
encrypt.c: /tmp/cchhj3Di.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchhj3Di.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchhj3Di.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchhj3Di.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhj3Di.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhj3Di.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhj3Di.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhj3Di.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhj3Di.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhj3Di.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhj3Di.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhj3Di.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchhj3Di.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhj3Di.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchhj3Di.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchhj3Di.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhj3Di.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhj3Di.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhj3Di.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhj3Di.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhj3Di.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchhj3Di.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhj3Di.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhj3Di.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQk04eD.s: Assembler messages:
encrypt.c: /tmp/ccQk04eD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQk04eD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQk04eD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQk04eD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk04eD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk04eD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk04eD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk04eD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk04eD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk04eD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk04eD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk04eD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQk04eD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk04eD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQk04eD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQk04eD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk04eD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk04eD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk04eD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk04eD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk04eD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQk04eD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk04eD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk04eD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclxInrk.s: Assembler messages:
encrypt.c: /tmp/cclxInrk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxInrk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxInrk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclxInrk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxInrk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxInrk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxInrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxInrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxInrk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxInrk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxInrk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxInrk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxInrk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxInrk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxInrk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxInrk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclxInrk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxInrk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxInrk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxInrk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxInrk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxInrk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxInrk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxInrk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy86W1l.s: Assembler messages:
encrypt.c: /tmp/ccy86W1l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy86W1l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy86W1l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy86W1l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86W1l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86W1l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86W1l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86W1l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86W1l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy86W1l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy86W1l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy86W1l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy86W1l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86W1l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy86W1l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy86W1l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy86W1l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy86W1l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy86W1l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy86W1l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86W1l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy86W1l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy86W1l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy86W1l.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz2rKMG.s: Assembler messages:
encrypt.c: /tmp/ccz2rKMG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2rKMG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2rKMG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2rKMG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2rKMG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2rKMG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2rKMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2rKMG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2rKMG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2rKMG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2rKMG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2rKMG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2rKMG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2rKMG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2rKMG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz2rKMG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2rKMG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2rKMG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2rKMG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2rKMG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2rKMG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2rKMG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2rKMG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2rKMG.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMsAQrp.s: Assembler messages:
encrypt.c: /tmp/ccMsAQrp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMsAQrp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMsAQrp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMsAQrp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsAQrp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsAQrp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsAQrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsAQrp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsAQrp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMsAQrp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMsAQrp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMsAQrp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMsAQrp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsAQrp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMsAQrp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMsAQrp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMsAQrp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsAQrp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsAQrp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsAQrp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsAQrp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMsAQrp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsAQrp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsAQrp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpjtWS1.s: Assembler messages:
encrypt.c: /tmp/ccpjtWS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpjtWS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpjtWS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpjtWS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjtWS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjtWS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjtWS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjtWS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjtWS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjtWS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjtWS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjtWS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpjtWS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjtWS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpjtWS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjtWS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpjtWS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjtWS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjtWS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjtWS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjtWS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjtWS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpjtWS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjtWS1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLXWuIu.s: Assembler messages:
encrypt.c: /tmp/ccLXWuIu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXWuIu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXWuIu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXWuIu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWuIu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWuIu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWuIu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWuIu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWuIu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXWuIu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXWuIu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXWuIu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXWuIu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWuIu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXWuIu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLXWuIu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXWuIu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWuIu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWuIu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWuIu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWuIu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXWuIu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWuIu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWuIu.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca9I8e5.s: Assembler messages:
encrypt.c: /tmp/cca9I8e5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9I8e5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca9I8e5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca9I8e5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9I8e5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9I8e5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9I8e5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9I8e5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9I8e5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9I8e5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9I8e5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9I8e5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca9I8e5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9I8e5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca9I8e5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9I8e5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca9I8e5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9I8e5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9I8e5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9I8e5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9I8e5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9I8e5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9I8e5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9I8e5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA3OGIp.s: Assembler messages:
encrypt.c: /tmp/ccA3OGIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3OGIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3OGIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3OGIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OGIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OGIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OGIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OGIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OGIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OGIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OGIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OGIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3OGIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OGIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3OGIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OGIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA3OGIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OGIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3OGIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3OGIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OGIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3OGIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3OGIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3OGIp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAFfhbN.s: Assembler messages:
encrypt.c: /tmp/ccAFfhbN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFfhbN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAFfhbN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAFfhbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFfhbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFfhbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFfhbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFfhbN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFfhbN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAFfhbN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAFfhbN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAFfhbN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAFfhbN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFfhbN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAFfhbN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAFfhbN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAFfhbN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFfhbN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFfhbN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFfhbN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFfhbN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFfhbN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFfhbN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFfhbN.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBmiZPS.s: Assembler messages:
encrypt.c: /tmp/ccBmiZPS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBmiZPS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBmiZPS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBmiZPS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiZPS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiZPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiZPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiZPS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiZPS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmiZPS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmiZPS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmiZPS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBmiZPS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiZPS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBmiZPS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBmiZPS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmiZPS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiZPS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiZPS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiZPS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiZPS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBmiZPS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiZPS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiZPS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKYr1Uv.s: Assembler messages:
encrypt.c: /tmp/ccKYr1Uv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYr1Uv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYr1Uv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYr1Uv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYr1Uv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYr1Uv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYr1Uv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYr1Uv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYr1Uv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYr1Uv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYr1Uv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYr1Uv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYr1Uv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYr1Uv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYr1Uv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYr1Uv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKYr1Uv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYr1Uv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYr1Uv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYr1Uv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYr1Uv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYr1Uv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYr1Uv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYr1Uv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNRsw6z.s: Assembler messages:
encrypt.c: /tmp/ccNRsw6z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRsw6z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRsw6z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRsw6z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRsw6z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRsw6z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRsw6z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRsw6z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRsw6z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRsw6z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRsw6z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRsw6z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRsw6z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRsw6z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRsw6z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRsw6z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNRsw6z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRsw6z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRsw6z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRsw6z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRsw6z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRsw6z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRsw6z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRsw6z.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx9osGP.s: Assembler messages:
encrypt.c: /tmp/ccx9osGP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9osGP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9osGP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9osGP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9osGP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9osGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9osGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9osGP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9osGP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9osGP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9osGP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9osGP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9osGP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9osGP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9osGP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx9osGP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9osGP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9osGP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9osGP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9osGP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9osGP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9osGP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9osGP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9osGP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2RrhPS.s: Assembler messages:
encrypt.c: /tmp/cc2RrhPS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2RrhPS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2RrhPS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2RrhPS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RrhPS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RrhPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RrhPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RrhPS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RrhPS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2RrhPS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2RrhPS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2RrhPS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2RrhPS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RrhPS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2RrhPS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2RrhPS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2RrhPS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2RrhPS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2RrhPS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RrhPS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2RrhPS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2RrhPS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2RrhPS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2RrhPS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczmmi6G.s: Assembler messages:
encrypt.c: /tmp/cczmmi6G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmmi6G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmmi6G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczmmi6G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmmi6G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmmi6G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmmi6G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmmi6G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmmi6G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmmi6G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmmi6G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmmi6G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmmi6G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmmi6G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmmi6G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmmi6G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczmmi6G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmmi6G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmmi6G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmmi6G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmmi6G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmmi6G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmmi6G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmmi6G.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4FC01X.s: Assembler messages:
encrypt.c: /tmp/cc4FC01X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FC01X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4FC01X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4FC01X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FC01X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FC01X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FC01X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FC01X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FC01X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FC01X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FC01X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FC01X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4FC01X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FC01X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4FC01X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FC01X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4FC01X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FC01X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FC01X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FC01X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FC01X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FC01X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FC01X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FC01X.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccgouWDd.s: Assembler messages:
encrypt.c: /tmp/ccgouWDd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgouWDd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgouWDd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgouWDd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgouWDd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgouWDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgouWDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgouWDd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgouWDd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgouWDd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgouWDd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgouWDd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgouWDd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgouWDd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgouWDd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgouWDd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgouWDd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgouWDd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgouWDd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgouWDd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgouWDd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgouWDd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgouWDd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgouWDd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3WoiXi.s: Assembler messages:
encrypt.c: /tmp/cc3WoiXi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3WoiXi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3WoiXi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3WoiXi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WoiXi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WoiXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WoiXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WoiXi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WoiXi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3WoiXi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3WoiXi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3WoiXi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3WoiXi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WoiXi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3WoiXi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3WoiXi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3WoiXi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WoiXi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WoiXi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WoiXi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WoiXi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3WoiXi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WoiXi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WoiXi.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cckLH204.s: Assembler messages:
encrypt.c: /tmp/cckLH204.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLH204.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLH204.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckLH204.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLH204.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLH204.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLH204.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLH204.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLH204.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLH204.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLH204.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLH204.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLH204.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLH204.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLH204.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLH204.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckLH204.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLH204.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLH204.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLH204.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLH204.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLH204.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLH204.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLH204.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAnc0oX.s: Assembler messages:
encrypt.c: /tmp/ccAnc0oX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAnc0oX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAnc0oX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAnc0oX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnc0oX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnc0oX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnc0oX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnc0oX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnc0oX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnc0oX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnc0oX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnc0oX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAnc0oX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnc0oX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAnc0oX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAnc0oX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnc0oX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnc0oX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnc0oX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnc0oX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnc0oX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAnc0oX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnc0oX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnc0oX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv9Nm0C.s: Assembler messages:
encrypt.c: /tmp/ccv9Nm0C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv9Nm0C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv9Nm0C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv9Nm0C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Nm0C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Nm0C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Nm0C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Nm0C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Nm0C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9Nm0C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9Nm0C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9Nm0C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv9Nm0C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Nm0C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv9Nm0C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9Nm0C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv9Nm0C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9Nm0C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9Nm0C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9Nm0C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Nm0C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9Nm0C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv9Nm0C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9Nm0C.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuuL5bK.s: Assembler messages:
encrypt.c: /tmp/ccuuL5bK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuuL5bK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuuL5bK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuuL5bK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuL5bK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuL5bK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuL5bK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuL5bK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuL5bK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuL5bK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuL5bK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuL5bK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuuL5bK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuL5bK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuuL5bK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuL5bK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuuL5bK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuL5bK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuL5bK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuL5bK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuL5bK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuL5bK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuuL5bK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuL5bK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvED833.s: Assembler messages:
encrypt.c: /tmp/ccvED833.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvED833.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvED833.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvED833.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvED833.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvED833.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvED833.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvED833.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvED833.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvED833.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvED833.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvED833.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvED833.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvED833.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvED833.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvED833.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvED833.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvED833.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvED833.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvED833.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvED833.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvED833.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvED833.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvED833.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccB17u9b.s: Assembler messages:
encrypt.c: /tmp/ccB17u9b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB17u9b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB17u9b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB17u9b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB17u9b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB17u9b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB17u9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB17u9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB17u9b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB17u9b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB17u9b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB17u9b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB17u9b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB17u9b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB17u9b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB17u9b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB17u9b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB17u9b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB17u9b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB17u9b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB17u9b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB17u9b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB17u9b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB17u9b.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cceway4w.s: Assembler messages:
encrypt.c: /tmp/cceway4w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceway4w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceway4w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceway4w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceway4w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceway4w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceway4w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceway4w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceway4w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceway4w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceway4w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceway4w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceway4w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceway4w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceway4w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceway4w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceway4w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceway4w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceway4w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceway4w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceway4w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceway4w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceway4w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceway4w.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCABN2y.s: Assembler messages:
encrypt.c: /tmp/ccCABN2y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCABN2y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCABN2y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCABN2y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCABN2y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCABN2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCABN2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCABN2y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCABN2y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCABN2y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCABN2y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCABN2y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCABN2y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCABN2y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCABN2y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCABN2y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCABN2y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCABN2y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCABN2y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCABN2y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCABN2y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCABN2y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCABN2y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCABN2y.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXduRZe.s: Assembler messages:
encrypt.c: /tmp/ccXduRZe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXduRZe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXduRZe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXduRZe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXduRZe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXduRZe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXduRZe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXduRZe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXduRZe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXduRZe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXduRZe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXduRZe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXduRZe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXduRZe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXduRZe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXduRZe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXduRZe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXduRZe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXduRZe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXduRZe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXduRZe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXduRZe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXduRZe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXduRZe.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc37IZY5.s: Assembler messages:
encrypt.c: /tmp/cc37IZY5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37IZY5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37IZY5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc37IZY5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37IZY5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37IZY5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37IZY5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37IZY5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37IZY5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37IZY5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37IZY5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37IZY5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37IZY5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37IZY5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37IZY5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37IZY5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc37IZY5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37IZY5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37IZY5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37IZY5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37IZY5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37IZY5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37IZY5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37IZY5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAVWrBv.s: Assembler messages:
encrypt.c: /tmp/ccAVWrBv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVWrBv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAVWrBv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVWrBv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWrBv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWrBv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWrBv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWrBv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWrBv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVWrBv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVWrBv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVWrBv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAVWrBv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWrBv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAVWrBv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAVWrBv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVWrBv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWrBv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWrBv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWrBv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWrBv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVWrBv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWrBv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWrBv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLzkXxd.s: Assembler messages:
encrypt.c: /tmp/ccLzkXxd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLzkXxd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLzkXxd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLzkXxd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzkXxd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzkXxd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzkXxd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzkXxd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzkXxd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzkXxd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzkXxd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzkXxd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLzkXxd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzkXxd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLzkXxd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzkXxd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLzkXxd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzkXxd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzkXxd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzkXxd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzkXxd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzkXxd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLzkXxd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzkXxd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwjRc5A.s: Assembler messages:
encrypt.c: /tmp/ccwjRc5A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwjRc5A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwjRc5A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwjRc5A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjRc5A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjRc5A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjRc5A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjRc5A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjRc5A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwjRc5A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwjRc5A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwjRc5A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwjRc5A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjRc5A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwjRc5A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwjRc5A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwjRc5A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjRc5A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjRc5A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjRc5A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjRc5A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwjRc5A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjRc5A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjRc5A.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc41eYZ3.s: Assembler messages:
encrypt.c: /tmp/cc41eYZ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41eYZ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41eYZ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc41eYZ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eYZ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eYZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eYZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eYZ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eYZ3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41eYZ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41eYZ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41eYZ3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41eYZ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eYZ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41eYZ3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc41eYZ3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41eYZ3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41eYZ3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41eYZ3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eYZ3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41eYZ3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41eYZ3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41eYZ3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41eYZ3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccikseLF.s: Assembler messages:
encrypt.c: /tmp/ccikseLF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikseLF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikseLF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccikseLF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikseLF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikseLF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikseLF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikseLF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikseLF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikseLF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikseLF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikseLF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikseLF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikseLF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikseLF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikseLF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccikseLF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikseLF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikseLF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikseLF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikseLF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikseLF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikseLF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikseLF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLZeELa.s: Assembler messages:
encrypt.c: /tmp/ccLZeELa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZeELa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZeELa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZeELa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZeELa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZeELa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZeELa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZeELa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZeELa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZeELa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZeELa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZeELa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZeELa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZeELa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZeELa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLZeELa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZeELa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZeELa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZeELa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZeELa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZeELa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZeELa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZeELa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZeELa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccclsSGI.s: Assembler messages:
encrypt.c: /tmp/ccclsSGI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccclsSGI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccclsSGI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccclsSGI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclsSGI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclsSGI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclsSGI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclsSGI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclsSGI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclsSGI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclsSGI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclsSGI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccclsSGI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclsSGI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccclsSGI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclsSGI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccclsSGI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclsSGI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclsSGI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclsSGI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclsSGI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclsSGI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccclsSGI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclsSGI.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