Implementation notes: x86, hobbes, crypto_aead/omdsha256k128n96tau64v2

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
334715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
335400? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
338035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
341298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
344870? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
344962? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
345329? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
346695? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
347111? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
347238? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
347239? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
347449? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
348417? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
349305? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
350123? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
353695? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
354164? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
356073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
356231? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
359139? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
359414? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
362508? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
363476? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
365083? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
365531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
368506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
378788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
378810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
378853? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
379332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
380011? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
380364? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
380784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
381020? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
381277? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
383873? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
389132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
389616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
389855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
391192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
392729? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
393923? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
394288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
395306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
395700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
396389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
401692? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
402857? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
403946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
404523? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
404934? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
405354? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
405775? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
405903? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
406139? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
406711? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
406726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
408234? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
408617? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
409583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
409960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
410347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
410642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
411154? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
411160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
411426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
413595? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
413675? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
415651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
416837? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
426650? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
427336? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
427773? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
428010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
428360? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
429463? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
429878? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
430203? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
430758? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
430920? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
430932? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
432972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
433210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
434411? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
435756? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
436031? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
436193? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
436780? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
436899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
436980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
436995? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
437268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
438210? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
438376? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
438896? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
439283? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
439359? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
439593? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
439778? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
439813? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
440443? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
440623? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
442131? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
442164? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
443265? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
443877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
446784? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
447813? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
447832? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
447834? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
448197? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
448198? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
448563? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
448630? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
448684? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
448800? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
449375? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
450708? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
452476? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
453558? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
459845? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
460846? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
464678? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
466091? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
467945? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
468106? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
474602? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
474719? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
478548? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
478755? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
479706? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
480738? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
481352? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
481419? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
481569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
481639? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
482040? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
482100? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
482311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
483505? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
483912? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
484075? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
484112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
484322? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
484376? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
484439? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
485443? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
486290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
486447? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
487202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
487534? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
487614? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
488401? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
488426? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
488505? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
488819? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
489046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
489245? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
489378? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
489384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
489431? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
489855? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
490126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
490328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
491098? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
491406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
492255? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
495686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
500259? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
501588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
502241? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
503758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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