Implementation notes: x86, hobbes, crypto_aead/omdsha256k128n96tau64v1

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
337012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
337248? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
337461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
337813? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
344514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
344725? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
345194? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
346201? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
346597? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
347489? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
348008? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
348029? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
348431? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
348496? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
349519? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
353593? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
353802? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
356031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
356045? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
357547? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
358907? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
360854? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
363431? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
363472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
365883? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
370603? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
378091? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
380479? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
381017? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
381255? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
382069? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
382319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
382741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
383209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
383426? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
384043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
387255? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
388702? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
390278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
391724? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
392250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
392261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
392512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
392574? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
395389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
396468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
400181? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
402347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
403984? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
404013? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
404888? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
405056? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
405786? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
406243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
407611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
409049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
409232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
409686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
409726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
410468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
411480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
411484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
412155? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
412587? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
414178? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
418381? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
424826? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
426262? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
427855? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
427893? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
427970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
428185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
428386? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
428625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
429254? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
429352? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
429395? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
429425? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
429860? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
430944? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
431299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
431575? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
431775? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
432249? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
432898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
433493? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
433622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
436347? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
437102? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
437337? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
437553? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
437839? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
438404? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
438620? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
438872? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
439017? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
440210? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
440252? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
441035? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
441168? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
441488? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
441621? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
444277? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
445042? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
445150? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
445318? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
445517? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
445557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
445633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
446495? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
446864? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
446907? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
447183? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
447302? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
447577? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
447988? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
448053? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
448152? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
448635? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
453466? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
463041? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
463147? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
463183? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
463767? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
464325? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
465273? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
476262? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
477909? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
478122? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
478337? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
478547? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
479207? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
479458? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
479733? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
479808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
480038? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
480895? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
481578? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
482270? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
482875? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
483722? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
484169? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
484343? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
484413? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
484686? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
484767? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
484867? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
485173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
485398? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
485427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
486723? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
486844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
487298? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
487365? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
487490? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
487668? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
487714? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
488273? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
488612? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
488901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
489712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
491134? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
491563? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
491952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
492236? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
492266? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
493272? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
495626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
496371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
497165? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
498207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
499195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725

Test failure

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

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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